Files
freeCodeCamp/config/knip/knip.dev.json
Lars Kappert f22e4002c3 feat(tools): introduce knip to find unused files, dependencies & exports (#47836)
* chore(deps): add exportman to devDependencies

* chore(client): add exportman config for /client folder

* chore: migrate from exportman to knip

* chore: add npm script

* chore: prepare npm script for usage in CI
2022-10-20 12:44:36 +02:00

28 lines
684 B
JSON

{
"client":{
"dev": true,
"exclude": ["dependencies"],
"entryFiles": [
"gatsby-*.js",
"src/pages/*.tsx",
"src/templates/Challenges/**/{s,S}how.tsx",
"src/templates/Introduction/**/{intro,super-block-intro}.tsx",
"src/**/*.test.{js,ts,tsx}"
],
"projectFiles": [
"src/**/*.{js,ts,tsx}",
"!static/misc/*.js",
"!i18n/schema-validation.ts",
"!plugins/**",
"!postcss.config.js",
"!src/client/frame-runner.ts",
"!src/client/workers/**",
"!webpack-workers.js",
"!**/i18n/config-for-tests.ts",
"!**/__mocks__/**",
"!**/__fixtures/**",
"!**/node_modules/**"
]
}
}