Skip to content

Commit e06843b

Browse files
authored
Merge pull request #34 from tsparticles/dev
Updated deps
2 parents 8a9ca86 + f0addee commit e06843b

File tree

14 files changed

+823
-972
lines changed

14 files changed

+823
-972
lines changed

CHANGELOG.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Change Log
2+
3+
All notable changes to this project will be documented in this file.
4+
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
5+
6+
## [2.0.4](https://github.com/tsparticles/utils/compare/v2.0.3...v2.0.4) (2023-12-13)
7+
8+
**Note:** Version bump only for package tsparticles-utils-root
9+
10+
11+
12+
13+
14+
## [2.0.3](https://github.com/tsparticles/utils/compare/v2.0.2...v2.0.3) (2023-12-13)
15+
16+
**Note:** Version bump only for package tsparticles-utils-root
17+
18+
19+
20+
21+
22+
## [2.0.2](https://github.com/tsparticles/utils/compare/v2.0.1...v2.0.2) (2023-12-13)
23+
24+
**Note:** Version bump only for package tsparticles-utils-root
25+
26+
27+
28+
29+
30+
## 2.0.1 (2023-12-12)
31+
32+
33+
### Bug Fixes
34+
35+
* **deps:** update dependency eslint-config-prettier to v9 ([b950d9f](https://github.com/tsparticles/utils/commit/b950d9f2eeca55228d613d6db00ffba0402d0634))
36+
* **deps:** update dependency eslint-plugin-jsdoc to v44 ([b00f1fd](https://github.com/tsparticles/utils/commit/b00f1fd85756fb21c0eb3625f032d27fc1332659))
37+
* **deps:** update dependency eslint-plugin-jsdoc to v45 ([4d0e75c](https://github.com/tsparticles/utils/commit/4d0e75c42cbde77cf5413c1322423b6e04085d09))
38+
* **deps:** update dependency eslint-plugin-jsdoc to v46 ([91247e7](https://github.com/tsparticles/utils/commit/91247e794b3d8275afe12740fdd178a8e69b8b75))
39+
40+
41+
### Features
42+
43+
* added additional externals parameter to webpack plugin ([01c94e8](https://github.com/tsparticles/utils/commit/01c94e8aea203c6c277cc612848a2b22a928a230))
44+
* added effects support ([d1e1743](https://github.com/tsparticles/utils/commit/d1e17431a2b1af081f62f0e52bc7436e3b83e863))
45+
* added eslint-plugin-import for enforcing .js at the end of every import ([be58415](https://github.com/tsparticles/utils/commit/be5841584f4b3a6d6b011031548e8c1929b05c2c))
46+
* added version to webpack output ([496fcbb](https://github.com/tsparticles/utils/commit/496fcbb98c64cdb37c874bfbf8f9c3172806ef58))

lerna.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
{
22
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
3-
"version": "independent",
3+
"version": "2.0.4",
44
"npmClient": "pnpm",
55
"conventionalCommits": true,
6-
"packages": ["packages/*"],
6+
"packages": [
7+
"packages/*"
8+
],
79
"command": {
810
"version": {
911
"message": "chore(release): published new version"

packages/eslint-config/CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,51 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [2.0.4](https://github.com/tsparticles/utils/compare/v2.0.3...v2.0.4) (2023-12-13)
7+
8+
**Note:** Version bump only for package @tsparticles/eslint-config
9+
10+
11+
12+
13+
14+
## [2.0.3](https://github.com/tsparticles/utils/compare/v2.0.2...v2.0.3) (2023-12-13)
15+
16+
**Note:** Version bump only for package @tsparticles/eslint-config
17+
18+
19+
20+
21+
22+
## [2.0.2](https://github.com/tsparticles/utils/compare/v2.0.1...v2.0.2) (2023-12-13)
23+
24+
**Note:** Version bump only for package @tsparticles/eslint-config
25+
26+
27+
28+
29+
30+
## 2.0.1 (2023-12-12)
31+
32+
33+
### Bug Fixes
34+
35+
* **deps:** update dependency eslint-config-prettier to v9 ([b950d9f](https://github.com/tsparticles/utils/commit/b950d9f2eeca55228d613d6db00ffba0402d0634))
36+
* **deps:** update dependency eslint-plugin-jsdoc to v44 ([b00f1fd](https://github.com/tsparticles/utils/commit/b00f1fd85756fb21c0eb3625f032d27fc1332659))
37+
* **deps:** update dependency eslint-plugin-jsdoc to v45 ([4d0e75c](https://github.com/tsparticles/utils/commit/4d0e75c42cbde77cf5413c1322423b6e04085d09))
38+
* **deps:** update dependency eslint-plugin-jsdoc to v46 ([91247e7](https://github.com/tsparticles/utils/commit/91247e794b3d8275afe12740fdd178a8e69b8b75))
39+
40+
41+
### Features
42+
43+
* added additional externals parameter to webpack plugin ([01c94e8](https://github.com/tsparticles/utils/commit/01c94e8aea203c6c277cc612848a2b22a928a230))
44+
* added effects support ([d1e1743](https://github.com/tsparticles/utils/commit/d1e17431a2b1af081f62f0e52bc7436e3b83e863))
45+
* added eslint-plugin-import for enforcing .js at the end of every import ([be58415](https://github.com/tsparticles/utils/commit/be5841584f4b3a6d6b011031548e8c1929b05c2c))
46+
47+
48+
49+
50+
651
# [2.0.0](https://github.com/tsparticles/utils/compare/@tsparticles/[email protected]...@tsparticles/[email protected]) (2023-11-21)
752

853
**Note:** Version bump only for package @tsparticles/eslint-config

packages/eslint-config/eslint-config.js

Lines changed: 102 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,32 @@ module.exports = {
22
root: true,
33
parser: "@typescript-eslint/parser",
44
parserOptions: {
5-
project: "./tsconfig.json"
5+
project: "./tsconfig.json",
66
},
7-
plugins: ["@typescript-eslint", "jsdoc", "eslint-plugin-tsdoc"],
8-
extends: ["eslint:recommended", "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended", "plugin:jsdoc/recommended-typescript", "prettier"],
7+
plugins: [ "@typescript-eslint", "jsdoc", "eslint-plugin-tsdoc" ],
8+
extends: [
9+
"eslint:recommended",
10+
"plugin:@typescript-eslint/eslint-recommended",
11+
"plugin:@typescript-eslint/recommended",
12+
"plugin:@typescript-eslint/stylistic",
13+
"plugin:@typescript-eslint/recommended-type-checked",
14+
"plugin:@typescript-eslint/stylistic-type-checked",
15+
"plugin:jsdoc/recommended-typescript",
16+
"prettier"
17+
],
918
rules: {
1019
"@typescript-eslint/ban-types": "warn",
11-
"@typescript-eslint/comma-spacing": ["error"],
12-
"@typescript-eslint/consistent-generic-constructors": ["error", "constructor"],
13-
"@typescript-eslint/consistent-type-exports": ["error"],
14-
"@typescript-eslint/consistent-type-imports": ["error"],
20+
"@typescript-eslint/comma-spacing": [ "error" ],
21+
"@typescript-eslint/consistent-generic-constructors": [ "error", "constructor" ],
22+
"@typescript-eslint/consistent-type-exports": [ "error" ],
23+
"@typescript-eslint/consistent-type-imports": [ "error" ],
1524
"@typescript-eslint/explicit-function-return-type": "error",
16-
"@typescript-eslint/explicit-member-accessibility": ["error", {
25+
"@typescript-eslint/explicit-member-accessibility": [ "error", {
1726
accessibility: "no-public"
18-
}],
27+
} ],
1928
"@typescript-eslint/no-explicit-any": "error", //"@typescript-eslint/no-extra-parens": [ "error" ],
2029
"@typescript-eslint/no-inferrable-types": "error",
21-
"@typescript-eslint/member-ordering": ["error", {
30+
"@typescript-eslint/member-ordering": [ "error", {
2231
default: {
2332
memberTypes: [// Index signature
2433
"signature",
@@ -46,21 +55,21 @@ module.exports = {
4655
"constructor",
4756

4857
// Getters & Setters
49-
["public-static-get", "public-static-set"], ["protected-static-get", "protected-static-set"], ["private-static-get", "private-static-set"],
58+
[ "public-static-get", "public-static-set" ], [ "protected-static-get", "protected-static-set" ], [ "private-static-get", "private-static-set" ],
5059

51-
["public-decorated-get", "public-decorated-set"], ["protected-decorated-get", "protected-decorated-set"], ["private-decorated-get", "private-decorated-set"],
60+
[ "public-decorated-get", "public-decorated-set" ], [ "protected-decorated-get", "protected-decorated-set" ], [ "private-decorated-get", "private-decorated-set" ],
5261

53-
["public-instance-get", "public-instance-set"], ["protected-instance-get", "protected-instance-set"], ["private-instance-get", "private-instance-set"],
62+
[ "public-instance-get", "public-instance-set" ], [ "protected-instance-get", "protected-instance-set" ], [ "private-instance-get", "private-instance-set" ],
5463

55-
["public-abstract-get", "public-abstract-set"], ["protected-abstract-get", "protected-abstract-set"],
64+
[ "public-abstract-get", "public-abstract-set" ], [ "protected-abstract-get", "protected-abstract-set" ],
5665

57-
["public-get", "public-set"], ["protected-get", "protected-set"], ["private-get", "private-set"],
66+
[ "public-get", "public-set" ], [ "protected-get", "protected-set" ], [ "private-get", "private-set" ],
5867

59-
["static-get", "static-set"], ["instance-get", "instance-set"], ["abstract-get", "abstract-set"],
68+
[ "static-get", "static-set" ], [ "instance-get", "instance-set" ], [ "abstract-get", "abstract-set" ],
6069

61-
["decorated-get", "decorated-set"],
70+
[ "decorated-get", "decorated-set" ],
6271

63-
["get", "set"],
72+
[ "get", "set" ],
6473

6574
// Methods
6675
"public-static-method", "protected-static-method", "private-static-method",
@@ -77,29 +86,93 @@ module.exports = {
7786

7887
"decorated-method",
7988

80-
"method"], order: "alphabetically"
89+
"method" ], order: "alphabetically"
8190
}
82-
}],
91+
} ],
8392
"@typescript-eslint/no-unnecessary-type-arguments": "error",
8493
"@typescript-eslint/no-unnecessary-type-assertion": "error",
85-
"@typescript-eslint/no-unused-vars": ["error", {
94+
"@typescript-eslint/no-unused-vars": [ "error", {
8695
argsIgnorePattern: "^_",
8796
caughtErrorsIgnorePattern: "^_",
8897
destructuredArrayIgnorePattern: "^_",
8998
varsIgnorePattern: "^_"
90-
}],
99+
} ],
91100
"@typescript-eslint/no-var-requires": "error",
92-
"@typescript-eslint/prefer-readonly": ["error"],
93-
"comma-spacing": "off", //"no-extra-parens": "off",
101+
"@typescript-eslint/prefer-readonly": [ "error" ],
94102
"no-console": "error",
95-
"sort-imports": ["error", {
103+
"sort-imports": [ "error", {
96104
allowSeparatedGroups: false,
97105
ignoreCase: false,
98106
ignoreDeclarationSort: false,
99107
ignoreMemberSort: false,
100-
memberSyntaxSortOrder: ["none", "all", "multiple", "single"]
101-
}],
102-
"tsdoc/syntax": "warn"
103-
108+
memberSyntaxSortOrder: [ "none", "all", "multiple", "single" ]
109+
} ],
110+
"tsdoc/syntax": "warn",
111+
"no-nested-ternary": "error",
112+
"no-unneeded-ternary": "error",
113+
"no-var": "error",
114+
"prefer-const": "error",
115+
"prefer-object-spread": "error",
116+
"prefer-template": "error",
117+
"quote-props": [ "error", "as-needed" ],
118+
"space-in-parens": [ "error", "never" ],
119+
"spaced-comment": [ "error", "always", {
120+
block: {
121+
balanced: true
122+
}
123+
} ],
124+
"yoda": [ "error", "never", {
125+
exceptRange: true
126+
} ],
127+
"arrow-spacing": "error",
128+
"no-duplicate-imports": "error",
129+
"no-useless-rename": "error",
130+
"no-useless-return": "error",
131+
"no-useless-computed-key": "error",
132+
"no-useless-concat": "error",
133+
"no-useless-escape": "error",
134+
"constructor-super": "error",
135+
"no-this-before-super": "error",
136+
"no-duplicate-case": "error",
137+
"no-empty": "error",
138+
"no-func-assign": "error",
139+
"no-irregular-whitespace": "error",
140+
"no-unexpected-multiline": "error",
141+
"no-unreachable": "error",
142+
"valid-typeof": "error",
143+
"no-unsafe-finally": "error",
144+
"no-case-declarations": "error",
145+
"no-empty-pattern": "error",
146+
"no-extra-boolean-cast": "error",
147+
"no-inner-declarations": "error",
148+
"no-prototype-builtins": "error",
149+
"no-self-assign": "error",
150+
"no-unused-labels": "error",
151+
"no-useless-catch": "error",
152+
"quotes": "off",
153+
"@typescript-eslint/quotes": [ "error", "double", {
154+
allowTemplateLiterals: true,
155+
avoidEscape: true
156+
} ],
157+
"semi": "off",
158+
"@typescript-eslint/semi": [ "error", "always" ],
159+
"space-before-blocks": "off",
160+
"@typescript-eslint/space-before-blocks": "error",
161+
"space-infix-ops": "off",
162+
"@typescript-eslint/space-infix-ops": "error",
163+
"keyword-spacing": "off",
164+
"@typescript-eslint/keyword-spacing": "error",
165+
"no-useless-constructor": "off",
166+
"@typescript-eslint/no-useless-constructor": "error",
167+
"no-extra-semi": "off",
168+
"@typescript-eslint/no-extra-semi": "error",
169+
"no-empty-function": "off",
170+
"@typescript-eslint/no-empty-function": "error",
171+
"no-throw-literal": "off",
172+
"@typescript-eslint/no-throw-literal": "error",
173+
"no-unused-expressions": "off",
174+
"@typescript-eslint/no-unused-expressions": "error",
175+
"no-magic-numbers": "off",
176+
"@typescript-eslint/no-magic-numbers": [ "error", { ignoreEnums: true, ignoreNumericLiteralTypes: true } ],
104177
}
105178
};
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tsparticles/eslint-config",
3-
"version": "2.0.0",
3+
"version": "2.0.4",
44
"description": "tsParticles default ESLint Configuration",
55
"main": "eslint-config.js",
66
"license": "MIT",
@@ -11,15 +11,15 @@
1111
"access": "public"
1212
},
1313
"dependencies": {
14-
"@tsparticles/prettier-config": "^2.0.0",
15-
"@typescript-eslint/eslint-plugin": "^6.12.0",
16-
"@typescript-eslint/parser": "^6.12.0",
17-
"eslint": "^8.54.0",
18-
"eslint-config-prettier": "^9.0.0",
19-
"eslint-plugin-import": "^2.29.0",
20-
"eslint-plugin-jsdoc": "^48.0.0",
14+
"@tsparticles/prettier-config": "^2.0.1",
15+
"@typescript-eslint/eslint-plugin": "^6.18.1",
16+
"@typescript-eslint/parser": "^6.18.1",
17+
"eslint": "^8.56.0",
18+
"eslint-config-prettier": "^9.1.0",
19+
"eslint-plugin-import": "^2.29.1",
20+
"eslint-plugin-jsdoc": "^48.0.2",
2121
"eslint-plugin-tsdoc": "^0.2.17",
22-
"prettier": "^3.1.0",
23-
"typescript": "^5.3.2"
22+
"prettier": "^3.1.1",
23+
"typescript": "^5.3.3"
2424
}
2525
}

packages/prettier-config/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## 2.0.1 (2023-12-12)
7+
8+
**Note:** Version bump only for package @tsparticles/prettier-config
9+
10+
11+
12+
13+
614
# [2.0.0](https://github.com/tsparticles/utils/compare/@tsparticles/[email protected]...@tsparticles/[email protected]) (2023-11-21)
715

816
**Note:** Version bump only for package @tsparticles/prettier-config

packages/prettier-config/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tsparticles/prettier-config",
3-
"version": "2.0.0",
3+
"version": "2.0.1",
44
"description": "tsParticles default Prettier Configuration",
55
"main": "prettier-config.json",
66
"license": "MIT",
@@ -12,7 +12,7 @@
1212
"access": "public"
1313
},
1414
"dependencies": {
15-
"prettier": "^3.1.0",
15+
"prettier": "^3.1.1",
1616
"prettier-plugin-multiline-arrays": "^3.0.1"
1717
}
1818
}

packages/tsconfig/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,17 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## 2.0.1 (2023-12-12)
7+
8+
9+
### Features
10+
11+
* added additional externals parameter to webpack plugin ([01c94e8](https://github.com/tsparticles/utils/commit/01c94e8aea203c6c277cc612848a2b22a928a230))
12+
13+
14+
15+
16+
617
# [2.0.0](https://github.com/tsparticles/utils/compare/@tsparticles/[email protected]...@tsparticles/[email protected]) (2023-11-21)
718

819
**Note:** Version bump only for package @tsparticles/tsconfig

packages/tsconfig/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
22
"name": "@tsparticles/tsconfig",
3-
"version": "2.0.0",
3+
"version": "2.0.1",
44
"description": "tsParticles default TypeScript Compiler Configuration",
55
"license": "MIT",
66
"publishConfig": {
77
"access": "public"
88
},
99
"dependencies": {
10-
"typescript": "^5.3.2"
10+
"typescript": "^5.3.3"
1111
}
1212
}

0 commit comments

Comments
 (0)