diff --git a/docs/getting-started/requirements.md b/docs/getting-started/requirements.md index 5b4c1a4bb..06ce6a4c8 100644 --- a/docs/getting-started/requirements.md +++ b/docs/getting-started/requirements.md @@ -1,7 +1,7 @@ # Requirements * **Node.js** >= 18. - * It uses ES2015. + * It uses ES2022. * [**npm**](https://www.npmjs.com/), preferably >=10 Other dependencies are installed via npm, and do not need to be pre-installed. diff --git a/examples/echo-bot-ts-cjs/package-lock.json b/examples/echo-bot-ts-cjs/package-lock.json index 09d14a044..28dc0caef 100644 --- a/examples/echo-bot-ts-cjs/package-lock.json +++ b/examples/echo-bot-ts-cjs/package-lock.json @@ -15,7 +15,7 @@ "@types/express": "^4.17.17", "@types/node": "^20.6.3", "rimraf": "^5.0.1", - "typescript": "^5.4.3" + "typescript": "^5.2.2" } }, "../..": { diff --git a/examples/echo-bot-ts-cjs/package.json b/examples/echo-bot-ts-cjs/package.json index 7b4941c01..194fbd116 100644 --- a/examples/echo-bot-ts-cjs/package.json +++ b/examples/echo-bot-ts-cjs/package.json @@ -17,6 +17,6 @@ "@types/express": "^4.17.17", "@types/node": "^20.6.3", "rimraf": "^5.0.1", - "typescript": "^5.4.3" + "typescript": "^5.2.2" } } diff --git a/examples/echo-bot-ts-cjs/tsconfig.json b/examples/echo-bot-ts-cjs/tsconfig.json index 40dce4749..49e37f24e 100644 --- a/examples/echo-bot-ts-cjs/tsconfig.json +++ b/examples/echo-bot-ts-cjs/tsconfig.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "target": "ES2017", + "target": "ES2022", "module": "commonjs", "outDir": "./dist", "strict": true, diff --git a/examples/echo-bot-ts-esm/tsconfig.json b/examples/echo-bot-ts-esm/tsconfig.json index 835590bf2..592c51ae6 100644 --- a/examples/echo-bot-ts-esm/tsconfig.json +++ b/examples/echo-bot-ts-esm/tsconfig.json @@ -1,9 +1,9 @@ { "compilerOptions": { - "target": "ESNext", + "target": "ES2022", "module": "NodeNext", - "outDir": "./dist", "moduleResolution": "NodeNext", + "outDir": "./dist", "esModuleInterop": true, "forceConsistentCasingInFileNames": true }, diff --git a/tsconfig.json b/tsconfig.json index 9c302f573..58f20519d 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,9 +1,9 @@ { "compilerOptions": { - "module": "NodeNext", - "moduleResolution": "NodeNext", + "module": "ESNext", + "moduleResolution": "Bundler", + "target": "ES2022", "esModuleInterop": true, - "target": "ES2018", "noImplicitAny": true, "newLine": "LF", "sourceMap": true,