Skip to content

Commit c900b91

Browse files
committed
Update packages and fix vulnerabilities
1 parent a66ef1b commit c900b91

File tree

4 files changed

+1384
-1571
lines changed

4 files changed

+1384
-1571
lines changed

.eslintrc.js

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,31 +5,32 @@ module.exports = {
55
node: true
66
},
77
extends: [
8-
"eslint:recommended",
9-
"plugin:@typescript-eslint/eslint-recommended",
10-
"plugin:@typescript-eslint/recommended"
8+
'eslint:recommended',
9+
'plugin:@typescript-eslint/eslint-recommended',
10+
'plugin:@typescript-eslint/recommended'
1111
],
1212
globals: {
13-
Atomics: "readonly",
14-
SharedArrayBuffer: "readonly"
13+
Atomics: 'readonly',
14+
SharedArrayBuffer: 'readonly'
1515
},
16-
parser: "@typescript-eslint/parser",
16+
parser: '@typescript-eslint/parser',
1717
parserOptions: {
1818
ecmaVersion: 2018,
19-
sourceType: "module"
19+
sourceType: 'module'
2020
},
21-
plugins: ["@typescript-eslint"],
21+
plugins: ['@typescript-eslint'],
2222
rules: {
23-
quotes: ["error", "single", { "avoidEscape": true, "allowTemplateLiterals": true }],
24-
semi: ["error", "always"],
23+
quotes: ['error', 'single', { 'avoidEscape': true, 'allowTemplateLiterals': true }],
24+
semi: ['error', 'always'],
2525
'@typescript-eslint/no-var-requires': 0,
26-
'@typescript-eslint/ban-ts-ignore': 0
26+
'@typescript-eslint/ban-ts-ignore': 0,
27+
'@typescript-eslint/ban-ts-comment': 0
2728
},
2829
overrides: [
2930
{
30-
files: ["*.js"],
31+
files: ['*.js'],
3132
rules: {
32-
"@typescript-eslint/explicit-function-return-type": "off"
33+
'@typescript-eslint/explicit-function-return-type': 'off'
3334
}
3435
}
3536
]

package.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -37,26 +37,26 @@
3737
"rtlcss": "^2.5.0"
3838
},
3939
"devDependencies": {
40-
"@types/eslint": "^6.8.0",
40+
"@types/eslint": "^7.2.0",
4141
"@types/facepaint": "^1.2.1",
42-
"@types/jest": "^25.2.1",
43-
"@types/node": "^13.13.5",
44-
"@types/rtlcss": "^2.4.0",
45-
"@typescript-eslint/eslint-plugin": "^2.32.0",
46-
"@typescript-eslint/parser": "^2.32.0",
42+
"@types/jest": "^26.0.10",
43+
"@types/node": "^14.6.0",
44+
"@types/rtlcss": "^2.4.1",
45+
"@typescript-eslint/eslint-plugin": "^3.9.1",
46+
"@typescript-eslint/parser": "^3.9.1",
4747
"clean-webpack-plugin": "^3.0.0",
4848
"coveralls": "^3.1.0",
49-
"del-cli": "^3.0.0",
50-
"eslint": "^7.0.0",
51-
"eslint-plugin-jest": "^23.10.0",
52-
"jest": "^25.3.0",
53-
"postcss": "^7.0.30",
54-
"ts-jest": "^25.5.1",
55-
"ts-loader": "^7.0.4",
49+
"del-cli": "^3.0.1",
50+
"eslint": "^7.7.0",
51+
"eslint-plugin-jest": "^23.20.0",
52+
"jest": "^26.4.0",
53+
"postcss": "^7.0.32",
54+
"ts-jest": "^26.2.0",
55+
"ts-loader": "^8.0.2",
5656
"tscpaths": "^0.0.9",
57-
"typescript": "^3.8.3",
58-
"webpack": "^4.43.0",
59-
"webpack-cli": "^3.3.11"
57+
"typescript": "^3.9.7",
58+
"webpack": "^4.44.1",
59+
"webpack-cli": "^3.3.12"
6060
},
6161
"peerDependencies": {
6262
"postcss": "^7.0.0"

src/parsers/declarations.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export const parseDeclarations = (rule: Rule, autorenamed = false): void => {
3838
const ruleBoth = ruleFlipped.clone();
3939
const ruleSafe = ruleFlipped.clone();
4040

41-
const declarationHashMap = Array.prototype.reduce.call(rule.nodes, (obj: ObjectWithProps<string>, node: Node): object => {
41+
const declarationHashMap = Array.prototype.reduce.call(rule.nodes, (obj: ObjectWithProps<string>, node: Node): Record<string, string> => {
4242
if (node.type === DECLARATION_TYPE) {
4343
const decl = node as Declaration;
4444
obj[decl.prop] = decl.value.trim();

0 commit comments

Comments
 (0)