chore: add eslint and prettier to lint source code
parent
2f3e42a4
No related branches found
No related tags found
Showing
- .eslintrc 3 additions, 0 deletions.eslintrc
- .prettierrc.js 1 addition, 0 deletions.prettierrc.js
- .prettierrc.yml 0 additions, 5 deletions.prettierrc.yml
- package-lock.json 2090 additions, 13 deletionspackage-lock.json
- package.json 8 additions, 4 deletionspackage.json
- src/Log.ts 4 additions, 4 deletionssrc/Log.ts
- src/index.ts 4 additions, 3 deletionssrc/index.ts
- src/renderers/default/DefaultRenderer.test.ts 54 additions, 56 deletionssrc/renderers/default/DefaultRenderer.test.ts
- src/renderers/default/DefaultRenderer.ts 57 additions, 71 deletionssrc/renderers/default/DefaultRenderer.ts
- src/renderers/default/DefaultRendererLocalization.ts 0 additions, 31 deletionssrc/renderers/default/DefaultRendererLocalization.ts
- src/renderers/default/LocalizationOptions.ts 31 additions, 0 deletionssrc/renderers/default/LocalizationOptions.ts
- src/renderers/default/StaticConfig.ts 12 additions, 12 deletionssrc/renderers/default/StaticConfig.ts
- src/renderers/default/embedder/AssetEmbedder.ts 31 additions, 9 deletionssrc/renderers/default/embedder/AssetEmbedder.ts
- src/renderers/default/embedder/AssetEmbedderOptions.ts 0 additions, 25 deletionssrc/renderers/default/embedder/AssetEmbedderOptions.ts
- src/renderers/default/embedder/HtmlDOMParser.test.ts 49 additions, 74 deletionssrc/renderers/default/embedder/HtmlDOMParser.test.ts
- src/renderers/default/embedder/HtmlDOMParser.ts 86 additions, 174 deletionssrc/renderers/default/embedder/HtmlDOMParser.ts
- src/renderers/default/embedder/utils/AccountNameValidator.test.ts 21 additions, 22 deletions...erers/default/embedder/utils/AccountNameValidator.test.ts
- src/renderers/default/embedder/utils/AccountNameValidator.ts 5 additions, 8 deletionssrc/renderers/default/embedder/utils/AccountNameValidator.ts
- src/renderers/default/embedder/utils/Links.ts 14 additions, 15 deletionssrc/renderers/default/embedder/utils/Links.ts
- src/renderers/default/embedder/videoembedders/AbstractVideoEmbedder.ts 8 additions, 17 deletions.../default/embedder/videoembedders/AbstractVideoEmbedder.ts
.eslintrc
0 → 100644
.prettierrc.js
0 → 100644
.prettierrc.yml
deleted
100644 → 0
This diff is collapsed.
... | ... | @@ -13,15 +13,15 @@ |
}, | ||
"scripts": { | ||
"build:cleanbefore": "rm -rf dist", | ||
"build:lint": "echo \"tslint -c tslint.json -p tsconfig.lint.json\"", | ||
"build:node": "tsc", | ||
"build:node": "tsc -p tsconfig.build.json", | ||
"build:browser": "rm -rf dist/browser/ && NODE_ENV=production webpack --mode=production --config webpack.config.js", | ||
"build": "npm run build:cleanbefore && npm run build:lint && npm run build:node && npm run build:browser", | ||
"build": "npm run build:cleanbefore && npm run lint && npm run build:node && npm run build:browser", | ||
"prepare": "NODE_ENV=production npm run build", | ||
"lint": "eslint ./src --ext .js,.jsx,.ts,.tsx", | ||
"lint:fix": "eslint ./src --ext .js,.jsx,.ts,.tsx --fix", | ||
"test": "mocha 'src/**/*.test.ts'", | ||
"verify:browser": "testcafe --selector-timeout 2000 --assertion-timeout 2000 chrome browser-test/browser-test.js", | ||
"verify:puppeteer": "testcafe --selector-timeout 2000 --assertion-timeout 2000 puppeteer browser-test/browser-test.js", | ||
"lint-fix": "tslint --fix -c tslint.json -p tsconfig.lint.json", | ||
"semantic-release": "semantic-release" | ||
}, | ||
"dependencies": { | ||
... | ... | @@ -35,19 +35,23 @@ |
"devDependencies": { | ||
"@commitlint/cli": "18.6.1", | ||
"@commitlint/config-conventional": "18.6.2", | ||
"@engrave/eslint-config-engrave": "1.0.0", | ||
"@semantic-release/gitlab": "13.0.3", | ||
"@types/chai": "4.3.11", | ||
"@types/jsdom": "21.1.6", | ||
"@types/lodash": "4.14.202", | ||
"@types/mocha": "10.0.6", | ||
"@types/node": "20.11.20", | ||
"@types/remarkable": "2.0.8", | ||
"@types/sanitize-html": "2.11.0", | ||
"@types/uuid": "9.0.8", | ||
"chai": "4.4.1", | ||
"eslint": "8.56.0", | ||
"husky": "9.0.11", | ||
"jsdom": "24.0.0", | ||
"lodash": "4.17.21", | ||
"mocha": "10.3.0", | ||
"prettier": "3.2.5", | ||
"semantic-release": "23.0.2", | ||
"testcafe": "3.5.0", | ||
"testcafe-browser-provider-puppeteer": "1.5.2", | ||
... | ... |
src/renderers/default/LocalizationOptions.ts
0 → 100644
Please register or sign in to comment