diff --git a/resources/charts/package.json b/resources/charts/package.json index 359fa85cf..9f856ac44 100644 --- a/resources/charts/package.json +++ b/resources/charts/package.json @@ -3,6 +3,10 @@ "private": true, "version": "0.0.0", "type": "module", + "engines": { + "node": ">=22.0.0", + "npm": ">=8.19.3" + }, "scripts": { "dev": "vite", "build": "vite build", diff --git a/resources/editors/package.json b/resources/editors/package.json index 024a8d244..412a45980 100644 --- a/resources/editors/package.json +++ b/resources/editors/package.json @@ -3,6 +3,10 @@ "private": true, "version": "0.0.0", "type": "module", + "engines": { + "node": ">=22.0.0", + "npm": ">=8.19.3" + }, "scripts": { "dev": "vite", "build": "vite build", diff --git a/resources/newssite/news-next/package.json b/resources/newssite/news-next/package.json index 35c8ae57f..c2a1b24d3 100644 --- a/resources/newssite/news-next/package.json +++ b/resources/newssite/news-next/package.json @@ -2,6 +2,10 @@ "name": "news-next", "version": "0.1.0", "private": true, + "engines": { + "node": ">=22.0.0", + "npm": ">=8.19.3" + }, "scripts": { "dev": "next dev", "build": "next build", diff --git a/resources/newssite/news-nuxt/package.json b/resources/newssite/news-nuxt/package.json index 484b04cfc..71485a437 100644 --- a/resources/newssite/news-nuxt/package.json +++ b/resources/newssite/news-nuxt/package.json @@ -23,5 +23,9 @@ "http-server": "^14.1.1", "news-site-css": "file:../news-site-css", "uuid": "^9.0.0" + }, + "engines": { + "node": ">=22.0.0", + "npm": ">=8.19.3" } } diff --git a/resources/newssite/news-site-css/package.json b/resources/newssite/news-site-css/package.json index 438972d96..c60ee99b3 100644 --- a/resources/newssite/news-site-css/package.json +++ b/resources/newssite/news-site-css/package.json @@ -5,7 +5,7 @@ "author": "Thorsten Kober", "license": "ISC", "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "scripts": { diff --git a/resources/react-stockcharts/package.json b/resources/react-stockcharts/package.json index 9b7540b65..3bd2540a8 100644 --- a/resources/react-stockcharts/package.json +++ b/resources/react-stockcharts/package.json @@ -1,6 +1,10 @@ { "name": "react-stockcharts-bench", "private": true, + "engines": { + "node": ">=22.0.0", + "npm": ">=8.19.3" + }, "scripts": { "start": "react-scripts start", "build": "rm -rf build && react-scripts build" diff --git a/resources/scripts/sanitize-language/package.json b/resources/scripts/sanitize-language/package.json index e0e378f2e..9921ab32f 100644 --- a/resources/scripts/sanitize-language/package.json +++ b/resources/scripts/sanitize-language/package.json @@ -2,5 +2,9 @@ "name": "sanitize-language", "version": "1.0.0", "description": "A script to parse files for non-inclusive words.", - "main": "index.js" + "main": "index.js", + "engines": { + "node": ">=22.0.0", + "npm": ">=8.19.3" + } } diff --git a/resources/shared/package.json b/resources/shared/package.json index f815aa089..d95350bc5 100644 --- a/resources/shared/package.json +++ b/resources/shared/package.json @@ -1,5 +1,9 @@ { "name": "speedometer-utils", "version": "1.0.0", - "description": "Utility files for Speedometer & Workloads" + "description": "Utility files for Speedometer & Workloads", + "engines": { + "node": ">=18.13.0", + "npm": ">=8.19.3" + } } diff --git a/resources/todomvc/architecture-examples/angular-complex/package.json b/resources/todomvc/architecture-examples/angular-complex/package.json index 117910824..70314ed12 100644 --- a/resources/todomvc/architecture-examples/angular-complex/package.json +++ b/resources/todomvc/architecture-examples/angular-complex/package.json @@ -4,7 +4,7 @@ "description": "TodoMVC complex app written with Angular.", "private": true, "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "scripts": { diff --git a/resources/todomvc/architecture-examples/angular/package.json b/resources/todomvc/architecture-examples/angular/package.json index 90999596d..baefc0e89 100644 --- a/resources/todomvc/architecture-examples/angular/package.json +++ b/resources/todomvc/architecture-examples/angular/package.json @@ -4,7 +4,7 @@ "description": "TodoMVC app written with Angular.", "private": true, "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "scripts": { diff --git a/resources/todomvc/architecture-examples/backbone-complex/package.json b/resources/todomvc/architecture-examples/backbone-complex/package.json index b75840505..ee3ba443d 100644 --- a/resources/todomvc/architecture-examples/backbone-complex/package.json +++ b/resources/todomvc/architecture-examples/backbone-complex/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "description": "TodoMVC app written with backbone.", "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "private": true, diff --git a/resources/todomvc/architecture-examples/backbone/package.json b/resources/todomvc/architecture-examples/backbone/package.json index c50e58031..f39f149fe 100644 --- a/resources/todomvc/architecture-examples/backbone/package.json +++ b/resources/todomvc/architecture-examples/backbone/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "description": "TodoMVC app written with backbone.", "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "private": true, diff --git a/resources/todomvc/architecture-examples/jquery-complex/package.json b/resources/todomvc/architecture-examples/jquery-complex/package.json index 65303e18a..c7e8b3cfc 100644 --- a/resources/todomvc/architecture-examples/jquery-complex/package.json +++ b/resources/todomvc/architecture-examples/jquery-complex/package.json @@ -1,6 +1,10 @@ { "name": "todomvc-jquery-complex", "private": true, + "engines": { + "node": ">=18.13.0", + "npm": ">=8.19.3" + }, "scripts": { "build": "node scripts/build.js", "serve": "http-server ./dist -p 7002 -c-1 --cors" diff --git a/resources/todomvc/architecture-examples/jquery/package.json b/resources/todomvc/architecture-examples/jquery/package.json index 70e1b5d10..4cf4a80e3 100644 --- a/resources/todomvc/architecture-examples/jquery/package.json +++ b/resources/todomvc/architecture-examples/jquery/package.json @@ -1,6 +1,10 @@ { "name": "todomvc-jquery", "private": true, + "engines": { + "node": ">=22.0.0", + "npm": ">=8.19.3" + }, "scripts": { "dev": "http-server . -p 7001 -c-1 --cors", "build": "node scripts/build.js", diff --git a/resources/todomvc/architecture-examples/lit-complex/package.json b/resources/todomvc/architecture-examples/lit-complex/package.json index a48f27a2e..caee3dcc5 100644 --- a/resources/todomvc/architecture-examples/lit-complex/package.json +++ b/resources/todomvc/architecture-examples/lit-complex/package.json @@ -2,7 +2,7 @@ "name": "lit-complex", "private": true, "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "scripts": { diff --git a/resources/todomvc/architecture-examples/lit/package.json b/resources/todomvc/architecture-examples/lit/package.json index df279b7da..9b3b8ffba 100644 --- a/resources/todomvc/architecture-examples/lit/package.json +++ b/resources/todomvc/architecture-examples/lit/package.json @@ -3,7 +3,7 @@ "private": true, "type": "module", "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "scripts": { diff --git a/resources/todomvc/architecture-examples/preact-complex/package.json b/resources/todomvc/architecture-examples/preact-complex/package.json index 181a955b4..370419945 100644 --- a/resources/todomvc/architecture-examples/preact-complex/package.json +++ b/resources/todomvc/architecture-examples/preact-complex/package.json @@ -4,7 +4,7 @@ "description": "TodoMVC complex app written with Preact.", "private": true, "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "scripts": { diff --git a/resources/todomvc/architecture-examples/preact/package.json b/resources/todomvc/architecture-examples/preact/package.json index bc371e20c..ccde78f54 100644 --- a/resources/todomvc/architecture-examples/preact/package.json +++ b/resources/todomvc/architecture-examples/preact/package.json @@ -4,7 +4,7 @@ "description": "TodoMVC app written with Preact.", "private": true, "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "scripts": { diff --git a/resources/todomvc/architecture-examples/react-complex/package.json b/resources/todomvc/architecture-examples/react-complex/package.json index f04f6e93a..b7aaebe08 100755 --- a/resources/todomvc/architecture-examples/react-complex/package.json +++ b/resources/todomvc/architecture-examples/react-complex/package.json @@ -4,7 +4,7 @@ "description": "TodoMVC app written with React.", "private": true, "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "scripts": { diff --git a/resources/todomvc/architecture-examples/react-redux-complex/package.json b/resources/todomvc/architecture-examples/react-redux-complex/package.json index 540dfea7e..4e3c39a4a 100644 --- a/resources/todomvc/architecture-examples/react-redux-complex/package.json +++ b/resources/todomvc/architecture-examples/react-redux-complex/package.json @@ -4,7 +4,7 @@ "description": "TodoMVC app written with React-Redux.", "private": true, "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "scripts": { diff --git a/resources/todomvc/architecture-examples/react-redux/package.json b/resources/todomvc/architecture-examples/react-redux/package.json index 16d35b3ac..99b986d67 100644 --- a/resources/todomvc/architecture-examples/react-redux/package.json +++ b/resources/todomvc/architecture-examples/react-redux/package.json @@ -4,7 +4,7 @@ "description": "TodoMVC app written with React-Redux.", "private": true, "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "scripts": { diff --git a/resources/todomvc/architecture-examples/react/package.json b/resources/todomvc/architecture-examples/react/package.json index cb0f07295..467729a7f 100755 --- a/resources/todomvc/architecture-examples/react/package.json +++ b/resources/todomvc/architecture-examples/react/package.json @@ -4,7 +4,7 @@ "description": "TodoMVC app written with React.", "private": true, "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "scripts": { diff --git a/resources/todomvc/architecture-examples/svelte-complex/package.json b/resources/todomvc/architecture-examples/svelte-complex/package.json index c87f3dd1c..a82fa356d 100644 --- a/resources/todomvc/architecture-examples/svelte-complex/package.json +++ b/resources/todomvc/architecture-examples/svelte-complex/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "description": "TodoMVC app written with Svelte.", "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "private": true, diff --git a/resources/todomvc/architecture-examples/svelte/package.json b/resources/todomvc/architecture-examples/svelte/package.json index 78361eee8..990a9af57 100644 --- a/resources/todomvc/architecture-examples/svelte/package.json +++ b/resources/todomvc/architecture-examples/svelte/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "description": "TodoMVC app written with Svelte.", "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "private": true, diff --git a/resources/todomvc/architecture-examples/vue-complex/package.json b/resources/todomvc/architecture-examples/vue-complex/package.json index 4d8012c9d..126af8457 100644 --- a/resources/todomvc/architecture-examples/vue-complex/package.json +++ b/resources/todomvc/architecture-examples/vue-complex/package.json @@ -4,7 +4,7 @@ "description": "TodoMVC complex app written with Vue.", "private": true, "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "scripts": { diff --git a/resources/todomvc/architecture-examples/vue/package.json b/resources/todomvc/architecture-examples/vue/package.json index 6f5780d99..6a6d024db 100644 --- a/resources/todomvc/architecture-examples/vue/package.json +++ b/resources/todomvc/architecture-examples/vue/package.json @@ -4,7 +4,7 @@ "description": "TodoMVC app written with Vue.", "private": true, "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "scripts": { diff --git a/resources/todomvc/big-dom-generator/package.json b/resources/todomvc/big-dom-generator/package.json index 4b9388c7a..9ac850af0 100644 --- a/resources/todomvc/big-dom-generator/package.json +++ b/resources/todomvc/big-dom-generator/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "description": "Complex DOM generator to embed TodoMVC in a static HTML page", "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "scripts": { diff --git a/resources/todomvc/todomvc-css/package.json b/resources/todomvc/todomvc-css/package.json index cd3f346b7..4e198cf42 100644 --- a/resources/todomvc/todomvc-css/package.json +++ b/resources/todomvc/todomvc-css/package.json @@ -5,7 +5,7 @@ "author": "Thorsten Kober", "license": "ISC", "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "scripts": { diff --git a/resources/todomvc/vanilla-examples/javascript-es5-complex/package.json b/resources/todomvc/vanilla-examples/javascript-es5-complex/package.json index 6666a2451..0093cfc7d 100644 --- a/resources/todomvc/vanilla-examples/javascript-es5-complex/package.json +++ b/resources/todomvc/vanilla-examples/javascript-es5-complex/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "description": "TodoMVC app written with JavaScript es5 features.", "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "private": true, diff --git a/resources/todomvc/vanilla-examples/javascript-es5/package.json b/resources/todomvc/vanilla-examples/javascript-es5/package.json index 281884e84..a41ef857a 100644 --- a/resources/todomvc/vanilla-examples/javascript-es5/package.json +++ b/resources/todomvc/vanilla-examples/javascript-es5/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "description": "TodoMVC app written with JavaScript es5 features.", "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "private": true, diff --git a/resources/todomvc/vanilla-examples/javascript-es6-webpack-complex/package.json b/resources/todomvc/vanilla-examples/javascript-es6-webpack-complex/package.json index b8f71f54f..d2af59a91 100644 --- a/resources/todomvc/vanilla-examples/javascript-es6-webpack-complex/package.json +++ b/resources/todomvc/vanilla-examples/javascript-es6-webpack-complex/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "description": "TodoMVC app written with JavaScript es6 features.", "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "private": true, diff --git a/resources/todomvc/vanilla-examples/javascript-es6-webpack/package.json b/resources/todomvc/vanilla-examples/javascript-es6-webpack/package.json index 5bc9b2bc9..7040911e5 100644 --- a/resources/todomvc/vanilla-examples/javascript-es6-webpack/package.json +++ b/resources/todomvc/vanilla-examples/javascript-es6-webpack/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "description": "TodoMVC app written with JavaScript es6 features.", "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "private": true, diff --git a/resources/todomvc/vanilla-examples/javascript-web-components-complex/package.json b/resources/todomvc/vanilla-examples/javascript-web-components-complex/package.json index 22e9ec184..0817fccf0 100644 --- a/resources/todomvc/vanilla-examples/javascript-web-components-complex/package.json +++ b/resources/todomvc/vanilla-examples/javascript-web-components-complex/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "description": "TodoMVC complex app written with JavaScript using web components.", "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "private": true, diff --git a/resources/todomvc/vanilla-examples/javascript-web-components/package.json b/resources/todomvc/vanilla-examples/javascript-web-components/package.json index a04fdab85..78717a435 100644 --- a/resources/todomvc/vanilla-examples/javascript-web-components/package.json +++ b/resources/todomvc/vanilla-examples/javascript-web-components/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "description": "TodoMVC app written with JavaScript using web components.", "engines": { - "node": ">=18.13.0", + "node": ">=22.0.0", "npm": ">=8.19.3" }, "private": true,