You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

.gitignore 14KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546
  1. # Created by https://www.toptal.com/developers/gitignore/api/git,vue,sass,node,nuxt,react,macos,linux,vuejs,video,nuxtjs,windows,archives,compressedarchive
  2. # Edit at https://www.toptal.com/developers/gitignore?templates=git,vue,sass,node,nuxt,react,macos,linux,vuejs,video,nuxtjs,windows,archives,compressedarchive
  3. ### Archives ###
  4. # It's better to unpack these files and commit the raw source because
  5. # git has its own built in compression methods.
  6. *.7z
  7. *.jar
  8. *.rar
  9. *.zip
  10. *.gz
  11. *.gzip
  12. *.tgz
  13. *.bzip
  14. *.bzip2
  15. *.bz2
  16. *.xz
  17. *.lzma
  18. *.cab
  19. *.xar
  20. # Packing-only formats
  21. *.iso
  22. *.tar
  23. # Package management formats
  24. *.dmg
  25. *.xpi
  26. *.gem
  27. *.egg
  28. *.deb
  29. *.rpm
  30. *.msi
  31. *.msm
  32. *.msp
  33. *.txz
  34. ### CompressedArchive ###
  35. ### Mostly from https://en.wikipedia.org/wiki/List_of_archive_formats
  36. ## Archiving and compression
  37. # Open source file format. Used by 7-Zip.
  38. # Mac OS X, restoration on different platforms is possible although not immediate Yes Based on 7z. Preserves Spotlight metadata, resource forks, owner/group information, dates and other data which would be otherwise lost with compression.
  39. *.s7z
  40. # Old archive versions only Proprietary format
  41. *.ace
  42. # A format that compresses and doubly encrypt the data (AES256 and CAS256) avoiding brute force attacks, also hide files in an AFA file. It has two ways to safeguard data integrity and subsequent repair of the file if has an error (repair with AstroA2P (online) or Astrotite (offline)).
  43. *.afa
  44. # A mainly Korean format designed for very large archives.
  45. *.alz
  46. # Android application package (variant of JAR file format).
  47. *.apk
  48. # ??
  49. *.arc
  50. # Originally DOS, now multiple
  51. *.arj
  52. # Open archive format, used by B1 Free Archiver (http://dev.b1.org/standard/archive-format.html)
  53. *.b1
  54. # Binary Archive with external header
  55. *.ba
  56. # Proprietary format from the ZipTV Compression Components
  57. *.bh
  58. # The Microsoft Windows native archive format, which is also used by many commercial installers such as InstallShield and WISE.
  59. # Originally DOS, now DOS and Windows Created by Yaakov Gringeler; released last in 2003 (Compressia 1.0.0.1 beta), now apparently defunct. Free trial of 30 days lets user create and extract archives; after that it is possible to extract, but not to create.
  60. *.car
  61. # Open source file format.
  62. *.cfs
  63. # Compact Pro archive, a common archiver used on Mac platforms until about Mac OS 7.5.x. Competed with StuffIt; now obsolete.
  64. *.cpt
  65. # Windows, Unix-like, Mac OS X Open source file format. Files are compressed individually with either gzip, bzip2 or lzo.
  66. *.dar
  67. # DiskDoubler Mac OS obsolete
  68. *.dd
  69. # ??
  70. *.dgc
  71. # Apple Disk Image upports "Internet-enabled" disk images, which, once downloaded, are automatically decompressed, mounted, have the contents extracted, and thrown away. Currently, Safari is the only browser that supports this form of extraction; however, the images can be manually extracted as well. This format can also be password-protected or encrypted with 128-bit or 256-bit AES encryption.
  72. # Enterprise Java Archive archive
  73. *.ear
  74. # ETSoft compressed archive
  75. # The predecessor of DGCA.
  76. *.gca
  77. # Originally DOS Yes, but may be covered by patents DOS era format; uses arithmetic/Markov coding
  78. *.ha
  79. # MS Windows HKI
  80. *.hki
  81. # Produced by ICEOWS program. Excels at text file compression.
  82. *.ice
  83. # Java archive, compatible with ZIP files
  84. # Open sourced archiver with compression using the PAQ family of algorithms and optional encryption.
  85. *.kgb
  86. # Originally DOS, now multiple Multiple Yes The standard format on Amiga.
  87. *.lzh
  88. *.lha
  89. # Archiver originally used on The Amiga. Now copied by Microsoft to use in their .cab and .chm files.
  90. *.lzx
  91. # file format from NoGate Consultings, a rival from ARC-Compressor.
  92. *.pak
  93. # A disk image archive format that supports several compression methods as well as splitting the archive into smaller pieces.
  94. *.partimg
  95. # An experimental open source packager (http://mattmahoney.net/dc)
  96. *.paq*
  97. # Open source archiver supporting authenticated encryption, volume spanning, customizable object level and volume level integrity checks (form CRCs to SHA-512 and Whirlpool hashes), fast deflate based compression
  98. *.pea
  99. # The format from the PIM - a freeware compression tool by Ilia Muraviev. It uses an LZP-based compression algorithm with set of filters for executable, image and audio files.
  100. *.pim
  101. # PackIt Mac OS obsolete
  102. *.pit
  103. # Used for data in games written using the Quadruple D library for Delphi. Uses byte pair compression.
  104. *.qda
  105. # A proprietary archive format, second in popularity to .zip files.
  106. # The format from a commercial archiving package. Odd among commercial packages in that they focus on incorporating experimental algorithms with the highest possible compression (at the expense of speed and memory), such as PAQ, PPMD and PPMZ (PPMD with unlimited-length strings), as well as a proprietary algorithms.
  107. *.rk
  108. # Self Dissolving ARChive Commodore 64, Commodore 128 Commodore 64, Commodore 128 Yes SDAs refer to Self Dissolving ARC files, and are based on the Commodore 64 and Commodore 128 versions of ARC, originally written by Chris Smeets. While the files share the same extension, they are not compatible between platforms. That is, an SDA created on a Commodore 64 but run on a Commodore 128 in Commodore 128 mode will crash the machine, and vice versa. The intended successor to SDA is SFX.
  109. *.sda
  110. # A pre-Mac OS X Self-Extracting Archive format. StuffIt, Compact Pro, Disk Doubler and others could create .sea files, though the StuffIt versions were the most common.
  111. *.sea
  112. # Scifer Archive with internal header
  113. *.sen
  114. # Commodore 64, Commodore 128 SFX is a Self Extracting Archive which uses the LHArc compression algorithm. It was originally developed by Chris Smeets on the Commodore platform, and runs primarily using the CS-DOS extension for the Commodore 128. Unlike its predecessor SDA, SFX files will run on both the Commodore 64 and Commodore 128 regardless of which machine they were created on.
  115. *.sfx
  116. # An archive format designed for the Apple II series of computers. The canonical implementation is ShrinkIt, which can operate on disk images as well as files. Preferred compression algorithm is a combination of RLE and 12-bit LZW. Archives can be manipulated with the command-line NuLib tool, or the Windows-based CiderPress.
  117. *.shk
  118. # A compression format common on Apple Macintosh computers. The free StuffIt Expander is available for Windows and OS X.
  119. *.sit
  120. # The replacement for the .sit format that supports more compression methods, UNIX file permissions, long file names, very large files, more encryption options, data specific compressors (JPEG, Zip, PDF, 24-bit image, MP3). The free StuffIt Expander is available for Windows and OS X.
  121. *.sitx
  122. # A royalty-free compressing format
  123. *.sqx
  124. # The "tarball" format combines tar archives with a file-based compression scheme (usually gzip). Commonly used for source and binary distribution on Unix-like platforms, widely available elsewhere.
  125. *.tar.gz
  126. *.tar.Z
  127. *.tar.bz2
  128. *.tbz2
  129. *.tar.lzma
  130. *.tlz
  131. # UltraCompressor 2.3 was developed to act as an alternative to the then popular PKZIP application. The main feature of the application is its ability to create large archives. This means that compressed archives with the UC2 file extension can hold almost 1 million files.
  132. *.uc
  133. *.uc0
  134. *.uc2
  135. *.ucn
  136. *.ur2
  137. *.ue2
  138. # Based on PAQ, RZM, CSC, CCM, and 7zip. The format consists of a PAQ, RZM, CSC, or CCM compressed file and a manifest with compression settings stored in a 7z archive.
  139. *.uca
  140. # A high compression rate archive format originally for DOS.
  141. *.uha
  142. # Web Application archive (Java-based web app)
  143. *.war
  144. # File-based disk image format developed to deploy Microsoft Windows.
  145. *.wim
  146. # XAR
  147. # Native format of the Open Source KiriKiri Visual Novel engine. Uses combination of block splitting and zlib compression. The filenames and pathes are stored in UTF-16 format. For integrity check, the Adler-32 hashsum is used. For many commercial games, the files are encrypted (and decoded on runtime) via so-called "cxdec" module, which implements xor-based encryption.
  148. *.xp3
  149. # Yamazaki zipper archive. Compression format used in DeepFreezer archiver utility created by Yamazaki Satoshi. Read and write support exists in TUGZip, IZArc and ZipZag
  150. *.yz1
  151. # The most widely used compression format on Microsoft Windows. Commonly used on Macintosh and Unix systems as well.
  152. *.zipx
  153. # application/x-zoo zoo Multiple Multiple Yes
  154. *.zoo
  155. # Journaling (append-only) archive format with rollback capability. Supports deduplication and incremental update based on last-modified dates. Multi-threaded. Compresses in LZ77, BWT, and context mixing formats. Open source.
  156. *.zpaq
  157. # Archiver with a compression algorithm based on the Burrows-Wheeler transform method.
  158. *.zz
  159. ### Git ###
  160. # Created by git for backups. To disable backups in Git:
  161. # $ git config --global mergetool.keepBackup false
  162. *.orig
  163. # Created by git when using merge tools for conflicts
  164. *.BACKUP.*
  165. *.BASE.*
  166. *.LOCAL.*
  167. *.REMOTE.*
  168. *_BACKUP_*.txt
  169. *_BASE_*.txt
  170. *_LOCAL_*.txt
  171. *_REMOTE_*.txt
  172. ### Linux ###
  173. *~
  174. # temporary files which can be created if a process still has a handle open of a deleted file
  175. .fuse_hidden*
  176. # KDE directory preferences
  177. .directory
  178. # Linux trash folder which might appear on any partition or disk
  179. .Trash-*
  180. # .nfs files are created when an open file is removed but is still being accessed
  181. .nfs*
  182. ### macOS ###
  183. # General
  184. .DS_Store
  185. .AppleDouble
  186. .LSOverride
  187. # Icon must end with two \r
  188. Icon
  189. # Thumbnails
  190. ._*
  191. # Files that might appear in the root of a volume
  192. .DocumentRevisions-V100
  193. .fseventsd
  194. .Spotlight-V100
  195. .TemporaryItems
  196. .Trashes
  197. .VolumeIcon.icns
  198. .com.apple.timemachine.donotpresent
  199. # Directories potentially created on remote AFP share
  200. .AppleDB
  201. .AppleDesktop
  202. Network Trash Folder
  203. Temporary Items
  204. .apdisk
  205. ### Node ###
  206. # Logs
  207. logs
  208. *.log
  209. npm-debug.log*
  210. yarn-debug.log*
  211. yarn-error.log*
  212. lerna-debug.log*
  213. # Diagnostic reports (https://nodejs.org/api/report.html)
  214. report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
  215. # Runtime data
  216. pids
  217. *.pid
  218. *.seed
  219. *.pid.lock
  220. # Directory for instrumented libs generated by jscoverage/JSCover
  221. lib-cov
  222. # Coverage directory used by tools like istanbul
  223. coverage
  224. *.lcov
  225. # nyc test coverage
  226. .nyc_output
  227. # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
  228. .grunt
  229. # Bower dependency directory (https://bower.io/)
  230. bower_components
  231. # node-waf configuration
  232. .lock-wscript
  233. # Compiled binary addons (https://nodejs.org/api/addons.html)
  234. build/Release
  235. # Dependency directories
  236. node_modules/
  237. jspm_packages/
  238. # TypeScript v1 declaration files
  239. typings/
  240. # TypeScript cache
  241. *.tsbuildinfo
  242. # Optional npm cache directory
  243. .npm
  244. # Optional eslint cache
  245. .eslintcache
  246. # Optional stylelint cache
  247. .stylelintcache
  248. # Microbundle cache
  249. .rpt2_cache/
  250. .rts2_cache_cjs/
  251. .rts2_cache_es/
  252. .rts2_cache_umd/
  253. # Optional REPL history
  254. .node_repl_history
  255. # Output of 'npm pack'
  256. # Yarn Integrity file
  257. .yarn-integrity
  258. # dotenv environment variables file
  259. .env
  260. .env.test
  261. .env*.local
  262. # parcel-bundler cache (https://parceljs.org/)
  263. .cache
  264. .parcel-cache
  265. # Next.js build output
  266. .next
  267. # Nuxt.js build / generate output
  268. .nuxt
  269. dist
  270. # Storybook build outputs
  271. .out
  272. .storybook-out
  273. storybook-static
  274. # rollup.js default build output
  275. dist/
  276. # Gatsby files
  277. .cache/
  278. # Comment in the public line in if your project uses Gatsby and not Next.js
  279. # https://nextjs.org/blog/next-9-1#public-directory-support
  280. # public
  281. # vuepress build output
  282. .vuepress/dist
  283. # Serverless directories
  284. .serverless/
  285. # FuseBox cache
  286. .fusebox/
  287. # DynamoDB Local files
  288. .dynamodb/
  289. # TernJS port file
  290. .tern-port
  291. # Stores VSCode versions used for testing VSCode extensions
  292. .vscode-test
  293. # Temporary folders
  294. tmp/
  295. temp/
  296. @Temp/
  297. ### Nuxt ###
  298. # gitignore template for Nuxt.js projects
  299. #
  300. # Recommended template: Node.gitignore
  301. # Nuxt build
  302. # Nuxt generate
  303. ### Nuxtjs ###
  304. # dependencies
  305. node_modules
  306. # logs
  307. npm-debug.log
  308. # Nuxt build
  309. # Nuxt generate
  310. ### react ###
  311. .DS_*
  312. **/*.backup.*
  313. **/*.back.*
  314. *.sublime*
  315. psd
  316. thumb
  317. sketch
  318. ### Sass ###
  319. .sass-cache/
  320. *.css.map
  321. *.sass.map
  322. *.scss.map
  323. ### Video ###
  324. *.3g2
  325. *.3gp
  326. *.asf
  327. *.asx
  328. *.avi
  329. *.flv
  330. *.mkv
  331. *.mov
  332. *.mp4
  333. *.mpg
  334. *.ogv
  335. *.rm
  336. *.swf
  337. *.vob
  338. *.wmv
  339. *.webm
  340. ### Vue ###
  341. # gitignore template for Vue.js projects
  342. # Recommended template: Node.gitignore
  343. # TODO: where does this rule come from?
  344. docs/_book
  345. # TODO: where does this rule come from?
  346. test/
  347. ### Vuejs ###
  348. # Recommended template: Node.gitignore
  349. yarn-error.log
  350. ### Windows ###
  351. # Windows thumbnail cache files
  352. Thumbs.db
  353. Thumbs.db:encryptable
  354. ehthumbs.db
  355. ehthumbs_vista.db
  356. # Dump file
  357. *.stackdump
  358. # Folder config file
  359. [Dd]esktop.ini
  360. # Recycle Bin used on file shares
  361. $RECYCLE.BIN/
  362. # Windows Installer files
  363. *.msix
  364. # Windows shortcuts
  365. *.lnk
  366. # End of https://www.toptal.com/developers/gitignore/api/git,vue,sass,node,nuxt,react,macos,linux,vuejs,video,nuxtjs,windows,archives,compressedarchive
  367. # Name: Custom Whitelist
  368. # Created by : Raf Vergauwen
  369. archives/
  370. .idea
  371. # Created by .ignore support plugin (hsz.mobi)
  372. ### Node template
  373. # Logs
  374. /logs
  375. *.log
  376. npm-debug.log*
  377. yarn-debug.log*
  378. yarn-error.log*
  379. # Runtime data
  380. pids
  381. *.pid
  382. *.seed
  383. *.pid.lock
  384. # Directory for instrumented libs generated by jscoverage/JSCover
  385. lib-cov
  386. # Coverage directory used by tools like istanbul
  387. coverage
  388. # nyc test coverage
  389. .nyc_output
  390. # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
  391. .grunt
  392. # Bower dependency directory (https://bower.io/)
  393. bower_components
  394. # node-waf configuration
  395. .lock-wscript
  396. # Compiled binary addons (https://nodejs.org/api/addons.html)
  397. build/Release
  398. # Dependency directories
  399. node_modules/
  400. jspm_packages/
  401. # TypeScript v1 declaration files
  402. typings/
  403. # Optional npm cache directory
  404. .npm
  405. # Optional eslint cache
  406. .eslintcache
  407. # Optional REPL history
  408. .node_repl_history
  409. # Output of 'npm pack'
  410. *.tgz
  411. # Yarn Integrity file
  412. .yarn-integrity
  413. # dotenv environment variables file
  414. .env
  415. # parcel-bundler cache (https://parceljs.org/)
  416. .cache
  417. # next.js build output
  418. .next
  419. # nuxt.js build output
  420. .nuxt
  421. # Nuxt generate
  422. dist
  423. # vuepress build output
  424. .vuepress/dist
  425. # Serverless directories
  426. .serverless
  427. # IDE / Editor
  428. .idea
  429. # Service worker
  430. sw.*
  431. # macOS
  432. .DS_Store
  433. # Vim swap files
  434. *.swp
  435. vendor/
  436. private/test.db