Skip to content

Commit d7b9a43

Browse files
committed
build: updated deps and fixed errors
1 parent d556f73 commit d7b9a43

File tree

8 files changed

+2858
-2480
lines changed

8 files changed

+2858
-2480
lines changed

apps/nuxt2/.eslintrc.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ module.exports = {
22
root: true,
33
env: {
44
browser: true,
5-
node: true,
5+
node: true
66
},
77
parserOptions: {
8-
parser: '@babel/eslint-parser',
9-
requireConfigFile: false,
8+
parser: "@babel/eslint-parser",
9+
requireConfigFile: false
1010
},
11-
extends: ['@nuxtjs', 'plugin:nuxt/recommended', 'prettier'],
11+
extends: ["@nuxtjs", "plugin:nuxt/recommended", "prettier"],
1212
plugins: [],
1313
// add your custom rules here
14-
rules: {},
15-
}
14+
rules: {}
15+
};

apps/nuxt2/babel.config.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
module.exports = function(api) {
2+
api.cache(true);
3+
return {
4+
"presets": [
5+
[
6+
"@babel/preset-env",
7+
{
8+
"useBuiltIns": "entry",
9+
"corejs": "3.22"
10+
}
11+
]
12+
],
13+
"plugins": ["@babel/plugin-transform-runtime", "@babel/plugin-transform-logical-assignment-operators"]
14+
};
15+
};

apps/nuxt2/nuxt.config.js

Lines changed: 102 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
export default {
22
// Global page headers: https://go.nuxtjs.dev/config-head
33
head: {
4-
title: 'nuxt2-particles-demo',
4+
title: "nuxt2-particles-demo",
55
htmlAttrs: {
6-
lang: 'en',
6+
lang: "en"
77
},
88
meta: [
9-
{ charset: 'utf-8' },
10-
{ name: 'viewport', content: 'width=device-width, initial-scale=1' },
11-
{ hid: 'description', name: 'description', content: '' },
12-
{ name: 'format-detection', content: 'telephone=no' },
9+
{ charset: "utf-8" },
10+
{ name: "viewport", content: "width=device-width, initial-scale=1" },
11+
{ hid: "description", name: "description", content: "" },
12+
{ name: "format-detection", content: "telephone=no" }
1313
],
14-
link: [{ rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }],
14+
link: [{ rel: "icon", type: "image/x-icon", href: "/favicon.ico" }]
1515
},
1616

1717
// Global CSS: https://go.nuxtjs.dev/config-css
@@ -20,9 +20,9 @@ export default {
2020
// Plugins to run before rendering page: https://go.nuxtjs.dev/config-plugins
2121
plugins: [
2222
{
23-
src: '~/plugins/vue2-particles.js',
24-
mode: 'client',
25-
},
23+
src: "~/plugins/vue2-particles.js",
24+
mode: "client"
25+
}
2626
],
2727

2828
// Auto import components: https://go.nuxtjs.dev/config-components
@@ -31,12 +31,101 @@ export default {
3131
// Modules for dev and build (recommended): https://go.nuxtjs.dev/config-modules
3232
buildModules: [
3333
// https://go.nuxtjs.dev/eslint
34-
'@nuxtjs/eslint-module',
34+
"@nuxtjs/eslint-module"
3535
],
3636

3737
// Modules: https://go.nuxtjs.dev/config-modules
3838
modules: [],
3939

4040
// Build Configuration: https://go.nuxtjs.dev/config-build
41-
build: {},
42-
}
41+
build: {
42+
babel: {
43+
babelrc: true,
44+
configFile: "./babel.config.js"
45+
},
46+
transpile: ["tsparticles",
47+
"tsparticles-particles.js",
48+
"tsparticles-slim",
49+
"tsparticles-editor",
50+
"tsparticles-engine",
51+
"tsparticles-interaction-light",
52+
"tsparticles-interaction-external-attract",
53+
"tsparticles-interaction-external-bounce",
54+
"tsparticles-interaction-external-bubble",
55+
"tsparticles-interaction-external-connect",
56+
"tsparticles-interaction-external-grab",
57+
"tsparticles-interaction-external-pause",
58+
"tsparticles-interaction-external-push",
59+
"tsparticles-interaction-external-remove",
60+
"tsparticles-interaction-external-repulse",
61+
"tsparticles-interaction-external-slow",
62+
"tsparticles-interaction-external-trail",
63+
"tsparticles-interaction-particles-attract",
64+
"tsparticles-interaction-particles-collisions",
65+
"tsparticles-interaction-particles-links",
66+
"tsparticles-interaction-particles-repulse",
67+
"tsparticles-move-base",
68+
"tsparticles-move-parallax",
69+
"tsparticles-path-curves",
70+
"tsparticles-path-perlin-noise",
71+
"tsparticles-path-polygon",
72+
"tsparticles-path-simplex-noise",
73+
"tsparticles-plugin-absorbers",
74+
"tsparticles-plugin-canvas-mask",
75+
"tsparticles-plugin-emitters",
76+
"tsparticles-plugin-hsv-color",
77+
"tsparticles-plugin-infection",
78+
"tsparticles-plugin-motion",
79+
"tsparticles-plugin-polygon-mask",
80+
"tsparticles-plugin-sounds",
81+
"tsparticles-plugin-easing-back",
82+
"tsparticles-plugin-easing-circ",
83+
"tsparticles-plugin-easing-cubic",
84+
"tsparticles-plugin-easing-expo",
85+
"tsparticles-plugin-easing-quad",
86+
"tsparticles-plugin-easing-quart",
87+
"tsparticles-plugin-easing-quint",
88+
"tsparticles-plugin-easing-sine",
89+
"tsparticles-preset-big-circles",
90+
"tsparticles-preset-bubbles",
91+
"tsparticles-preset-confetti",
92+
"tsparticles-preset-fire",
93+
"tsparticles-preset-firefly",
94+
"tsparticles-preset-fireworks",
95+
"tsparticles-preset-fountain",
96+
"tsparticles-preset-links",
97+
"tsparticles-preset-sea-anemone",
98+
"tsparticles-preset-snow",
99+
"tsparticles-preset-stars",
100+
"tsparticles-preset-triangles",
101+
"tsparticles-shape-bubble",
102+
"tsparticles-shape-cards",
103+
"tsparticles-shape-circle",
104+
"tsparticles-shape-heart",
105+
"tsparticles-shape-image",
106+
"tsparticles-shape-line",
107+
"tsparticles-shape-multiline-text",
108+
"tsparticles-shape-path",
109+
"tsparticles-shape-polygon",
110+
"tsparticles-shape-rounded-rect",
111+
"tsparticles-shape-spiral",
112+
"tsparticles-shape-square",
113+
"tsparticles-shape-star",
114+
"tsparticles-shape-text",
115+
"tsparticles-updater-angle",
116+
"tsparticles-updater-color",
117+
"tsparticles-updater-destroy",
118+
"tsparticles-updater-gradient",
119+
"tsparticles-updater-life",
120+
"tsparticles-updater-opacity",
121+
"tsparticles-updater-orbit",
122+
"tsparticles-updater-out-modes",
123+
"tsparticles-updater-roll",
124+
"tsparticles-updater-size",
125+
"tsparticles-updater-stroke-color",
126+
"tsparticles-updater-tilt",
127+
"tsparticles-updater-twinkle",
128+
"tsparticles-updater-wobble",
129+
"tsparticles-demo-configs"]
130+
}
131+
};

apps/nuxt2/package.json

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -18,30 +18,34 @@
1818
},
1919
"dependencies": {
2020
"vue2-particles": "^2.9.3",
21-
"core-js": "^3.27.0",
22-
"nuxt": "^2.15.8",
23-
"tsparticles": "^2.9.3",
21+
"core-js": "^3.30.2",
22+
"nuxt": "^2.16.3",
23+
"tsparticles": "^2.10.1",
2424
"vue": "^2.7.14",
2525
"vue-server-renderer": "^2.7.14",
2626
"vue-template-compiler": "^2.7.14"
2727
},
2828
"devDependencies": {
29-
"@babel/core": "^7.20.7",
30-
"@babel/eslint-parser": "^7.19.1",
31-
"@nuxt/webpack": "2.15.8",
29+
"@babel/core": "^7.22.1",
30+
"@babel/eslint-parser": "^7.21.8",
31+
"@babel/plugin-transform-logical-assignment-operators": "^7.22.3",
32+
"@babel/plugin-transform-runtime": "^7.22.4",
33+
"@babel/preset-env": "^7.22.4",
34+
"@babel/runtime": "^7.22.3",
35+
"@nuxt/webpack": "^2.16.3",
3236
"@nuxtjs/eslint-config": "^12.0.0",
3337
"@nuxtjs/eslint-module": "^3.1.0",
34-
"babel-loader": "^8.2.2",
38+
"babel-loader": "^8.3.0",
3539
"consola": "^2.15.3",
3640
"css-loader": "^4.3.0",
37-
"eslint": "^8.30.0",
38-
"eslint-config-prettier": "^8.5.0",
41+
"eslint": "^8.42.0",
42+
"eslint-config-prettier": "^8.8.0",
3943
"eslint-plugin-nuxt": "^4.0.0",
40-
"eslint-plugin-vue": "^9.8.0",
41-
"lint-staged": "^13.1.0",
44+
"eslint-plugin-vue": "^9.14.1",
45+
"lint-staged": "^13.2.2",
4246
"postcss-loader": "^3.0.0",
43-
"prettier": "^2.8.1",
44-
"vue-loader": "^15.9.7",
47+
"prettier": "^2.8.8",
48+
"vue-loader": "^15.10.1",
4549
"webpack": "^4.46.0"
4650
}
4751
}

apps/vue2/package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -21,39 +21,39 @@
2121
"url": "https://github.com/tsparticles/vue2/issues"
2222
},
2323
"dependencies": {
24-
"tsparticles": "^2.9.3",
25-
"tsparticles-demo-configs": "^2.9.3",
26-
"tsparticles-engine": "^2.9.3",
24+
"tsparticles": "^2.10.1",
25+
"tsparticles-demo-configs": "^2.10.1",
26+
"tsparticles-engine": "^2.10.1",
2727
"vue": "^2.7.14",
2828
"vue-class-component": "^7.2.6",
2929
"vue-property-decorator": "^9.1.2",
3030
"vue2-particles": "^2.9.3"
3131
},
3232
"devDependencies": {
33-
"@babel/core": "^7.20.7",
33+
"@babel/core": "^7.22.1",
3434
"@babel/plugin-proposal-class-properties": "^7.18.6",
35-
"@babel/plugin-proposal-decorators": "^7.20.7",
35+
"@babel/plugin-proposal-decorators": "^7.22.3",
3636
"@rollup/plugin-json": "^6.0.0",
37-
"@rollup/plugin-node-resolve": "^15.0.1",
37+
"@rollup/plugin-node-resolve": "^15.1.0",
3838
"@rollup/plugin-replace": "^5.0.2",
39-
"@typescript-eslint/eslint-plugin": "^5.48.2",
40-
"@typescript-eslint/parser": "^5.48.2",
39+
"@typescript-eslint/eslint-plugin": "^5.59.8",
40+
"@typescript-eslint/parser": "^5.59.8",
4141
"@vue/cli-plugin-babel": "^5.0.8",
4242
"@vue/cli-plugin-typescript": "^5.0.8",
4343
"@vue/cli-service": "^5.0.8",
44-
"babel-loader": "^8",
45-
"eslint": "^8.32.0",
46-
"eslint-config-prettier": "^8.6.0",
47-
"postcss": "^8.4.20",
48-
"prettier": "^2.8.3",
49-
"rollup": "^2",
44+
"babel-loader": "^8.3.0",
45+
"eslint": "^8.42.0",
46+
"eslint-config-prettier": "^8.8.0",
47+
"postcss": "^8.4.24",
48+
"prettier": "^2.8.8",
49+
"rollup": "^2.77.4-1",
5050
"rollup-plugin-terser": "^7.0.2",
5151
"rollup-plugin-typescript": "^1.0.1",
5252
"rollup-plugin-typescript2": "^0.34.1",
5353
"rollup-plugin-vue": "^5.1.9",
54-
"tslib": "^2.4.1",
55-
"typescript": "^4.9.4",
54+
"tslib": "^2.5.3",
55+
"typescript": "^5.1.3",
5656
"vue-template-compiler": "^2.7.14",
57-
"webpack": "^4"
57+
"webpack": "^4.46.0"
5858
}
5959
}

components/vue2-alt/package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -102,32 +102,32 @@
102102
"vue": "<3"
103103
},
104104
"dependencies": {
105-
"tsparticles-engine": "^2.9.3",
105+
"tsparticles-engine": "^2.10.1",
106106
"vue-class-component": "^7.2.6",
107107
"vue-property-decorator": "^9.1.2"
108108
},
109109
"devDependencies": {
110-
"@babel/core": "^7.20.7",
110+
"@babel/core": "^7.22.1",
111111
"@babel/plugin-proposal-class-properties": "^7.18.6",
112-
"@babel/plugin-proposal-decorators": "^7.20.7",
113-
"@rollup/plugin-node-resolve": "^15.0.1",
112+
"@babel/plugin-proposal-decorators": "^7.22.3",
113+
"@rollup/plugin-node-resolve": "^15.1.0",
114114
"@rollup/plugin-replace": "^5.0.2",
115-
"@tsparticles/prettier-config": "^1.6.0",
115+
"@tsparticles/prettier-config": "^1.10.0",
116116
"@vue/cli-plugin-babel": "~5.0.8",
117117
"@vue/cli-plugin-typescript": "~5.0.8",
118118
"@vue/cli-service": "~5.0.8",
119119
"is-svg": "^5.0.0",
120-
"postcss": "^8.4.20",
121-
"prettier": "^2.8.4",
120+
"postcss": "^8.4.24",
121+
"prettier": "^2.8.8",
122122
"pug": "^3.0.2",
123-
"rollup": "^3.8.1",
123+
"rollup": "^3.23.0",
124124
"rollup-plugin-terser": "^7.0.2",
125125
"rollup-plugin-typescript": "^1.0.1",
126126
"rollup-plugin-typescript2": "^0.34.1",
127127
"rollup-plugin-vue": "^5.1.9",
128-
"ssri": "^10.0.1",
129-
"tslib": "^2.4.1",
130-
"typescript": "^4.9.4",
128+
"ssri": "^10.0.4",
129+
"tslib": "^2.5.3",
130+
"typescript": "^5.1.3",
131131
"vue": "^2.7.14",
132132
"vue-template-compiler": "^2.7.14"
133133
}

components/vue2/package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -102,32 +102,32 @@
102102
"vue": "<3"
103103
},
104104
"dependencies": {
105-
"tsparticles-engine": "^2.9.3",
105+
"tsparticles-engine": "^2.10.1",
106106
"vue-class-component": "^7.2.6",
107107
"vue-property-decorator": "^9.1.2"
108108
},
109109
"devDependencies": {
110-
"@babel/core": "^7.20.7",
110+
"@babel/core": "^7.22.1",
111111
"@babel/plugin-proposal-class-properties": "^7.18.6",
112-
"@babel/plugin-proposal-decorators": "^7.20.7",
113-
"@rollup/plugin-node-resolve": "^15.0.1",
112+
"@babel/plugin-proposal-decorators": "^7.22.3",
113+
"@rollup/plugin-node-resolve": "^15.1.0",
114114
"@rollup/plugin-replace": "^5.0.2",
115-
"@tsparticles/prettier-config": "^1.6.0",
115+
"@tsparticles/prettier-config": "^1.10.0",
116116
"@vue/cli-plugin-babel": "~5.0.8",
117117
"@vue/cli-plugin-typescript": "~5.0.8",
118118
"@vue/cli-service": "~5.0.8",
119119
"is-svg": "^5.0.0",
120-
"postcss": "^8.4.20",
121-
"prettier": "^2.8.4",
120+
"postcss": "^8.4.24",
121+
"prettier": "^2.8.8",
122122
"pug": "^3.0.2",
123-
"rollup": "^3.8.1",
123+
"rollup": "^3.23.0",
124124
"rollup-plugin-terser": "^7.0.2",
125125
"rollup-plugin-typescript": "^1.0.1",
126126
"rollup-plugin-typescript2": "^0.34.1",
127127
"rollup-plugin-vue": "^5.1.9",
128-
"ssri": "^10.0.1",
129-
"tslib": "^2.4.1",
130-
"typescript": "^4.9.4",
128+
"ssri": "^10.0.4",
129+
"tslib": "^2.5.3",
130+
"typescript": "^5.1.3",
131131
"vue": "^2.7.14",
132132
"vue-template-compiler": "^2.7.14"
133133
}

0 commit comments

Comments
 (0)