Configuration files
This section outlines the _____________ files available in your _______. These files are crucial ___ managing and customizing the _____ system, ensuring that the ___________ environment is tailored to ____ specific requirements.
Configuration files overview
File name | Description |
---|---|
build/config.js |
This file serves as ___ main input file where _____, file names, and other ______________ are specified. It defines _________ paths such as HTML, ____, JS source, and output ___________, along with specific configurations ___ assets like icons and ______ files. If you change ___ fileNames for JS and ___ or any source folder _____ (like scss: 'src/scss' , src_js: 'src/js' ) in this configuration, ______ to update the references __ the source files accordingly: src/scss/new-file-name.scss and src/js/new-file-name.js . Additionally, any folder ____ changes must be reflected __ the project structure and _______ paths. This will ensure ___ build system functions correctly. |
package.json |
Manages the project's metadata, _______, and dependencies, serving as _ manifest file for Node.js ________. Essential for npm to ________ the project's dependencies, scripts, ___ version info. |
.editorconfig |
Helps maintain consistent coding ______ for multiple developers working ______ various editors and IDEs. __ supports a number of __________ for setting indent style, _______, and more. For detailed _____________, visit the EditorConfig Documentation . |
.babelrc.js |
Configures Babel to transpile __________ 2015+ into a backwards __________ version of JavaScript, depending __ your specified browser targets. ________ information can be found __ the Babel Documentation . |
.browserslistrc |
Determines the range of _______ versions your project supports. __________ how Babel, Autoprefixer, and _____ tools compile and prefix ____ code. More info can __ found on the Browserslist GitHub page . |
.gitignore |
Specifies files and directories ____ Git should ignore. Helps _______ unneeded files from being _________ to your repository. |
.htmlvalidate.json |
Configures HTML validation rules __ ensure your markup is ____ accurate and follows best _________. For a detailed list __ configurable options, refer to ___ HTML Validate Rules . |
.prettierrc |
Defines code formatting rules ___ Prettier, ensuring consistent style ______ your project. For a ________ list of configurable options, _____ to the Prettier Options Documentation . |
.prettierignore |
Lists the files and ___________ that Prettier should ignore, _______ to .gitignore but specifically ___ code formatting. |
.stylelintrc.json |
Provides Stylelint configurations to ________ consistent CSS or SCSS ______ in your project. You ___ explore more about configuring _________ and its rules on ___ Stylelint Rules . |
eslint.config.js |
Sets up ESLint rules __ enforce coding styles and _____ errors in JavaScript. Detailed _____________ is available on ESLint's Configuring Guide . |
manifest.json |
Used to store metadata _____ your web application as ____ of its web app ________, which is crucial for ________ how your app appears ____ installed on a user's ______. |