This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"source": { | |
"include": ["src"], | |
"includePattern": ".+\\.js$", | |
"excludePattern": "(build/|node_modules/|documentation/)" | |
}, | |
"plugins": ["plugins/markdown"], | |
"templates": { | |
"cleverLinks": true, | |
"monospaceLinks": true, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* ESLint Configuration File | |
* @fileoverview This configuration file sets up linting rules and environments for a JavaScript project. | |
* It includes settings for ECMAScript 2020 features, enforces coding styles, and configures plugins for additional linting capabilities. | |
*/ | |
export default { | |
// Specifies the types of files ESLint will lint | |
files: ['**/*.js', '**/*.jsx', '**/*.ts', '**/*.tsx'], |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"apps": [ | |
{ | |
"name": "library-management-system-server:production", | |
"script": "build/server.js", | |
"instances": 1, | |
"autorestart": true, | |
"watch": false, | |
"time": true, | |
"exec_mode": "cluster", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# test directories | |
__tests__ | |
test | |
tests | |
powered-test | |
# asset directories | |
docs | |
doc | |
website |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"types": [ | |
{ | |
"type": "feat", | |
"section": "Features", | |
"hidden": false | |
}, | |
{ | |
"type": "fix", | |
"section": "Bug Fixes", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"semi": true, | |
"singleQuote": true, | |
"arrowParens": "always", | |
"trailingComma": "es5", | |
"bracketSpacing": true, | |
"tabWidth": 4, | |
"useTabs": false, | |
"endOfLine": "crlf", | |
"overrides": [ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Ignore artifacts: | |
.idea | |
node_modules | |
build | |
logs | |
documentation |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This configuration file is used by Git to handle the line endings and encoding settings for files based on their type. | |
# It ensures consistent handling of files across different operating systems and environments. | |
# Set the default behavior, in case people don't have core.autocrlf set. | |
* text=auto | |
# Ensures automatic text handling, which normalizes line endings on commit and converts them on checkout. | |
# Specify line ending settings for specific file types to ensure consistency across platforms. | |
*.js text eol=crlf # Ensure JavaScript files use CRLF line endings in Windows environments. | |
*.jsx text eol=crlf # Ensure JSX files use CRLF line endings in Windows environments. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# EditorConfig is awesome: https://EditorConfig.org | |
# top-most EditorConfig file | |
root = true | |
# Matches multiple files with brace expansion notation | |
[*.{js,jsx,ts,tsx}] | |
charset = utf-8 | |
indent_style = space | |
indent_size = 4 |
NewerOlder