mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-03-06 06:39:18 -05:00
* chore: compile TS into /dist Having the output co-located with the source meant that the js would be imported by default. Given that we don't recompile on source changes, this means the server got 'stuck' at the point of compilation and would only register changes on build. Also, compiling to a dist directory should make it easier to build when we want to deploy. That said, the motivation is mostly DX. * fix: put schema.prisma in the default location
225 lines
3.4 KiB
Plaintext
225 lines
3.4 KiB
Plaintext
### VisualStudioCode ###
|
|
.vscode/*
|
|
|
|
### WebStorm ###
|
|
.idea/*
|
|
|
|
### VisualStudioCode Patch ###
|
|
|
|
# Ignore all local history of files
|
|
.history
|
|
|
|
### Windows ###
|
|
|
|
# Windows thumbnail cache files
|
|
Thumbs.db
|
|
Thumbs.db:encryptable
|
|
ehthumbs.db
|
|
ehthumbs_vista.db
|
|
|
|
# Dump file
|
|
*.stackdump
|
|
|
|
# Folder config file
|
|
[Dd]esktop.ini
|
|
|
|
# Recycle Bin used on file shares
|
|
$RECYCLE.BIN/
|
|
|
|
# Windows Installer files
|
|
*.cab
|
|
*.msi
|
|
*.msix
|
|
*.msm
|
|
*.msp
|
|
|
|
# Windows shortcuts
|
|
*.lnk
|
|
|
|
### Linux ###
|
|
|
|
# General
|
|
*~
|
|
|
|
# temporary files which can be created if a process still has a handle open of a deleted file
|
|
.fuse_hidden*
|
|
|
|
# KDE directory preferences
|
|
.directory
|
|
|
|
# Linux trash folder which might appear on any partition or disk
|
|
.Trash-*
|
|
|
|
# .nfs files are created when an open file is removed but is still being accessed
|
|
.nfs*
|
|
|
|
### macOS ###
|
|
|
|
# General
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
|
|
# Icon must end with two \r
|
|
Icon
|
|
|
|
|
|
# Thumbnails
|
|
._*
|
|
|
|
# Files that might appear in the root of a volume
|
|
.DocumentRevisions-V100
|
|
.fseventsd
|
|
.Spotlight-V100
|
|
.TemporaryItems
|
|
.Trashes
|
|
.VolumeIcon.icns
|
|
.com.apple.timemachine.donotpresent
|
|
|
|
# Directories potentially created on remote AFP share
|
|
.AppleDB
|
|
.AppleDesktop
|
|
Network Trash Folder
|
|
Temporary Items
|
|
.apdisk
|
|
|
|
### Node ###
|
|
|
|
# Logs
|
|
logs
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
|
|
# Diagnostic reports (https://nodejs.org/api/report.html)
|
|
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
|
|
|
|
# Runtime data
|
|
pids
|
|
*.pid
|
|
*.seed
|
|
*.pid.lock
|
|
|
|
# Directory for instrumented libs generated by jscoverage/JSCover
|
|
lib-cov
|
|
|
|
# Coverage directory used by tools like istanbul
|
|
coverage
|
|
*.lcov
|
|
|
|
# nyc test coverage
|
|
.nyc_output
|
|
|
|
# Cypress.io
|
|
cypress/videos
|
|
cypress/screenshots
|
|
|
|
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
|
|
.grunt
|
|
|
|
# Bower dependency directory (https://bower.io/)
|
|
bower_components
|
|
|
|
# node-waf configuration
|
|
.lock-wscript
|
|
|
|
# Compiled binary addons (https://nodejs.org/api/addons.html)
|
|
build/Release
|
|
|
|
# Dependency directories
|
|
node_modules/
|
|
jspm_packages/
|
|
|
|
# Optional npm cache directory
|
|
.npm
|
|
|
|
# Optional eslint cache
|
|
.eslintcache
|
|
|
|
# Optional REPL history
|
|
.node_repl_history
|
|
|
|
# Output of 'npm pack'
|
|
*.tgz
|
|
|
|
# Yarn Integrity file
|
|
.yarn-integrity
|
|
|
|
# dotenv environment variables file
|
|
.env
|
|
.env.test
|
|
|
|
# gatsby files
|
|
.cache/
|
|
|
|
### Netlify ###
|
|
.netlify
|
|
|
|
### Generated config files ###
|
|
config/env.json
|
|
config/client/sass-compile.json
|
|
config/client/frame-runner.json
|
|
config/client/test-evaluator.json
|
|
config/curriculum.json
|
|
config/i18n.js
|
|
config/misc.js
|
|
config/certification-settings.js
|
|
config/donation-settings.js
|
|
config/superblock-order.js
|
|
config/superblock-order.test.js
|
|
|
|
### Generated utils files ###
|
|
utils/block-nameify.js
|
|
utils/block-nameify.test.js
|
|
utils/slugs.js
|
|
utils/slugs.test.js
|
|
utils/index.js
|
|
utils/get-lines.js
|
|
utils/get-lines.test.js
|
|
utils/validate.js
|
|
utils/validate.test.js
|
|
|
|
### vim ###
|
|
# Swap
|
|
[._]*.s[a-v][a-z]
|
|
!*.svg # comment out if you don't need vector files
|
|
[._]*.sw[a-p]
|
|
[._]s[a-rt-v][a-z]
|
|
[._]ss[a-gi-z]
|
|
[._]sw[a-p]
|
|
|
|
# Session
|
|
Session.vim
|
|
Sessionx.vim
|
|
|
|
# Temporary
|
|
.netrwhist
|
|
*~
|
|
# Auto-generated tag files
|
|
tags
|
|
# Persistent undo
|
|
[._]*.un~
|
|
|
|
### Additional Files ###
|
|
*.csv
|
|
*.dat
|
|
*.out
|
|
*.gz
|
|
curriculum/curricula.json
|
|
client/static/js/frame-runner.js
|
|
client/static/js/frame-runner.js.map
|
|
|
|
### Additional Folders ###
|
|
api-server/lib/*
|
|
curriculum/dist
|
|
curriculum/build
|
|
client/static/_redirects
|
|
client/static/mobile
|
|
client/static/curriculum-data
|
|
client/i18n/locales/**/trending.json
|
|
client/src/components/Donation/types.js
|
|
|
|
### UI Components ###
|
|
tools/ui-components/dist
|