diff --git a/.travis.yml b/.travis.yml index 9a5bac3a5aff..9f99672efe7b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,6 @@ sudo: false language: node_js node_js: - - "8" - "10" - "12" - "13" diff --git a/README.md b/README.md index 1317f9899767..ec5484608a6f 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ for more details. Make sure you have the following installed: -- [Node.js](https://nodejs.org/en/download/) >= 8.9.0 +- [Node.js](https://nodejs.org/en/download/) >= 10 Install LoopBack 4 CLI to help create new projects as follows: diff --git a/acceptance/extension-logging-fluentd/package.json b/acceptance/extension-logging-fluentd/package.json index 77e1f08e7304..b221293ee76c 100644 --- a/acceptance/extension-logging-fluentd/package.json +++ b/acceptance/extension-logging-fluentd/package.json @@ -4,7 +4,7 @@ "description": "Acceptance test for extension-logging with fluentd", "private": true, "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/acceptance/repository-cloudant/package.json b/acceptance/repository-cloudant/package.json index dea4963ef7ce..1d5b200f6382 100644 --- a/acceptance/repository-cloudant/package.json +++ b/acceptance/repository-cloudant/package.json @@ -4,7 +4,7 @@ "description": "", "private": true, "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/acceptance/repository-mongodb/package.json b/acceptance/repository-mongodb/package.json index 3cfc6f26cdfa..7bd9f53af476 100644 --- a/acceptance/repository-mongodb/package.json +++ b/acceptance/repository-mongodb/package.json @@ -4,7 +4,7 @@ "description": "", "private": true, "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/acceptance/repository-mysql/package.json b/acceptance/repository-mysql/package.json index f1af7be9c088..2805cd139acf 100644 --- a/acceptance/repository-mysql/package.json +++ b/acceptance/repository-mysql/package.json @@ -4,7 +4,7 @@ "description": "", "private": true, "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/acceptance/repository-postgresql/package.json b/acceptance/repository-postgresql/package.json index 88f7529b80cc..8f152df10b96 100644 --- a/acceptance/repository-postgresql/package.json +++ b/acceptance/repository-postgresql/package.json @@ -4,7 +4,7 @@ "description": "", "private": true, "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/appveyor.yml b/appveyor.yml index 6b9a8c89b1d6..1050e370c400 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,6 +1,6 @@ environment: matrix: - - nodejs_version: "8" + - nodejs_version: "10" install: - ps: Install-Product node $env:nodejs_version diff --git a/benchmark/package.json b/benchmark/package.json index f1323aa6b227..9e7e56883e54 100644 --- a/benchmark/package.json +++ b/benchmark/package.json @@ -10,7 +10,7 @@ ], "main": "index.js", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/docs/package.json b/docs/package.json index 0d9ef69aed17..51e565032937 100644 --- a/docs/package.json +++ b/docs/package.json @@ -5,7 +5,7 @@ "homepage": "https://github.com/strongloop/loopback-next/tree/master/docs", "author": "IBM Corp.", "engines": { - "node": ">=8.9" + "node": ">=10" }, "files": [ "**/*" diff --git a/docs/site/Getting-started.md b/docs/site/Getting-started.md index 71553dcd4664..634447d54b8d 100644 --- a/docs/site/Getting-started.md +++ b/docs/site/Getting-started.md @@ -9,7 +9,7 @@ summary: Write and run a LoopBack 4 "Hello World" project in TypeScript. ## Prerequisites -Install [Node.js](https://nodejs.org/en/download/) (version 8.9 or higher) if it +Install [Node.js](https://nodejs.org/en/download/) (version 10 or higher) if it is not already installed on your machine. ## Install LoopBack 4 CLI diff --git a/docs/site/deployment/Deploying_to_ibm_cloud_kubernetes.md b/docs/site/deployment/Deploying_to_ibm_cloud_kubernetes.md index b67ade74eaa9..3f9d1f56df68 100644 --- a/docs/site/deployment/Deploying_to_ibm_cloud_kubernetes.md +++ b/docs/site/deployment/Deploying_to_ibm_cloud_kubernetes.md @@ -17,7 +17,7 @@ application onto [Kubernetes](http://kubernetes.io/) on the You’ll need the following: -1. [Node.js 8.9 or higher](https://nodejs.org) +1. [Node.js 10 or higher](https://nodejs.org) 2. [Docker 18.06 or higher](https://docs.docker.com/install/) 3. [Sign up for an IBM Cloud account](https://cloud.ibm.com/) if you don't have one already. diff --git a/examples/context/package.json b/examples/context/package.json index bdea4cedcb0a..90aadc70a692 100644 --- a/examples/context/package.json +++ b/examples/context/package.json @@ -4,7 +4,7 @@ "description": "Standalone examples for @loopback/context", "main": "index.js", "engines": { - "node": ">=8.9" + "node": ">=10" }, "author": "IBM Corp.", "scripts": { diff --git a/examples/express-composition/README.md b/examples/express-composition/README.md index 2a24d5cb2750..2162272ee656 100644 --- a/examples/express-composition/README.md +++ b/examples/express-composition/README.md @@ -7,7 +7,7 @@ This is an example of how to mount LoopBack 4 REST API on a simple First, you'll need to install a supported version of Node: -- [Node.js](https://nodejs.org/en/) at v8.9 or greater +- [Node.js](https://nodejs.org/en/) at v10 or greater Additionally, this tutorial assumes that you are comfortable with certain technologies, languages and concepts. diff --git a/examples/express-composition/package.json b/examples/express-composition/package.json index 73294e6d0ae5..3e425e5ded71 100644 --- a/examples/express-composition/package.json +++ b/examples/express-composition/package.json @@ -11,7 +11,7 @@ ], "main": "index.js", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/examples/greeter-extension/package.json b/examples/greeter-extension/package.json index 838c3a1deaed..1084c03fd484 100644 --- a/examples/greeter-extension/package.json +++ b/examples/greeter-extension/package.json @@ -4,7 +4,7 @@ "description": "An example extension point/extensions for LoopBack 4", "main": "index.js", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/examples/greeting-app/package.json b/examples/greeting-app/package.json index ba6972734db5..0c7c1c045e97 100644 --- a/examples/greeting-app/package.json +++ b/examples/greeting-app/package.json @@ -4,7 +4,7 @@ "description": "An example greeting application for LoopBack 4", "main": "index.js", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/examples/hello-world/README.md b/examples/hello-world/README.md index 1142824218a4..826610be28bf 100644 --- a/examples/hello-world/README.md +++ b/examples/hello-world/README.md @@ -14,7 +14,7 @@ World!". Before we can begin, you'll need to make sure you have some things installed: -- [Node.js](https://nodejs.org/en/) at v8.9 or greater +- [Node.js](https://nodejs.org/en/) at v10 or greater Additionally, this tutorial assumes that you are comfortable with certain technologies, languages and concepts. diff --git a/examples/hello-world/package.json b/examples/hello-world/package.json index 32e0f3c5f4c1..ca9aadf4639e 100644 --- a/examples/hello-world/package.json +++ b/examples/hello-world/package.json @@ -4,7 +4,7 @@ "description": "A simple hello-world Application using LoopBack 4", "main": "index.js", "engines": { - "node": ">=8.9" + "node": ">=10" }, "author": "IBM Corp.", "scripts": { diff --git a/examples/lb3-application/package.json b/examples/lb3-application/package.json index f399f7b5e809..c33de8110d72 100644 --- a/examples/lb3-application/package.json +++ b/examples/lb3-application/package.json @@ -4,7 +4,7 @@ "description": "Tutorial example on how to add existing an LB3 application to a LB4 project", "main": "index.js", "engines": { - "node": ">=8.9" + "node": ">=10" }, "author": "IBM Corp.", "scripts": { diff --git a/examples/log-extension/package.json b/examples/log-extension/package.json index 2f69e6ada993..1f6b4446ac4e 100644 --- a/examples/log-extension/package.json +++ b/examples/log-extension/package.json @@ -4,7 +4,7 @@ "description": "An example extension project for LoopBack 4", "main": "index.js", "engines": { - "node": ">=8.9" + "node": ">=10" }, "author": "IBM Corp.", "scripts": { diff --git a/examples/metrics-prometheus/package.json b/examples/metrics-prometheus/package.json index 730ffbf1172c..5751d8ce2a44 100644 --- a/examples/metrics-prometheus/package.json +++ b/examples/metrics-prometheus/package.json @@ -4,7 +4,7 @@ "description": "Standalone examples for @loopback/metrics", "main": "index.js", "engines": { - "node": ">=8.9" + "node": ">=10" }, "author": "IBM Corp.", "scripts": { diff --git a/examples/rpc-server/package.json b/examples/rpc-server/package.json index 8660952ce34a..48f1e99af64d 100644 --- a/examples/rpc-server/package.json +++ b/examples/rpc-server/package.json @@ -7,7 +7,7 @@ "loopback" ], "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/examples/soap-calculator/README.md b/examples/soap-calculator/README.md index 52c6bff90d92..0fbed41a181c 100644 --- a/examples/soap-calculator/README.md +++ b/examples/soap-calculator/README.md @@ -17,7 +17,7 @@ you will be creating in blue. You'll need to make sure you have some things installed: -- [Node.js](https://nodejs.org/en/) at v8.9 or greater +- [Node.js](https://nodejs.org/en/) at v10 or greater Lastly, you'll need to install the LoopBack 4 CLI toolkit: diff --git a/examples/todo-list/README.md b/examples/todo-list/README.md index 398183ebf026..28c9dfc27320 100644 --- a/examples/todo-list/README.md +++ b/examples/todo-list/README.md @@ -18,7 +18,7 @@ straight to our first step: If not, you'll need to make sure you have a couple of things installed before we get started: -- [Node.js](https://nodejs.org/en/) at v8.9 or greater +- [Node.js](https://nodejs.org/en/) at v10 or greater Next, you'll need to install the LoopBack 4 CLI toolkit: diff --git a/examples/todo-list/package.json b/examples/todo-list/package.json index 9fc5ef9fb627..d7e4654cd3ba 100644 --- a/examples/todo-list/package.json +++ b/examples/todo-list/package.json @@ -4,7 +4,7 @@ "description": "Continuation of the todo example using relations in LoopBack 4.", "main": "index.js", "engines": { - "node": ">=8.9" + "node": ">=10" }, "author": "IBM Corp.", "scripts": { diff --git a/examples/todo/README.md b/examples/todo/README.md index 22dea8f4fd7d..f8a825d2878e 100644 --- a/examples/todo/README.md +++ b/examples/todo/README.md @@ -14,7 +14,7 @@ LoopBack 4. You will experience how you can create REST APIs with just First, you'll need to install a supported version of Node: -- [Node.js](https://nodejs.org/en/) at v8.9 or greater +- [Node.js](https://nodejs.org/en/) at v10 or greater Additionally, this tutorial assumes that you are comfortable with certain technologies, languages and concepts. diff --git a/examples/todo/package.json b/examples/todo/package.json index 349024a85a0a..2cf4366fd7da 100644 --- a/examples/todo/package.json +++ b/examples/todo/package.json @@ -4,7 +4,7 @@ "description": "Tutorial example on how to build an application with LoopBack 4.", "main": "index.js", "engines": { - "node": ">=8.9" + "node": ">=10" }, "author": "IBM Corp.", "scripts": { diff --git a/extensions/authentication-passport/package.json b/extensions/authentication-passport/package.json index cda6fcc1bc6e..898889e6527c 100644 --- a/extensions/authentication-passport/package.json +++ b/extensions/authentication-passport/package.json @@ -3,7 +3,7 @@ "version": "1.1.3", "description": "A package creating adapters between the passport module and @loopback/authentication", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "acceptance": "lb-mocha \"dist/__tests__/acceptance/**/*.js\"", diff --git a/extensions/health/package.json b/extensions/health/package.json index a1c8fc8986e2..a4a978a0f09d 100644 --- a/extensions/health/package.json +++ b/extensions/health/package.json @@ -3,7 +3,7 @@ "version": "0.2.17", "description": "LoopBack Health", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/extensions/logging/package.json b/extensions/logging/package.json index 160702852889..11fa948214ac 100644 --- a/extensions/logging/package.json +++ b/extensions/logging/package.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "LoopBack Logging for Winston and Fluentd", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/extensions/metrics/package.json b/extensions/metrics/package.json index e363bec87905..b5056c13dcf7 100644 --- a/extensions/metrics/package.json +++ b/extensions/metrics/package.json @@ -3,7 +3,7 @@ "version": "0.1.6", "description": "LoopBack Metrics for Prometheus", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/package.json b/package.json index 27ae845f13e0..790da2770769 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ }, "version": "0.1.0", "engines": { - "node": ">=8.9" + "node": ">=10" }, "author": "IBM Corp.", "license": "MIT", diff --git a/packages/authentication/package.json b/packages/authentication/package.json index 2f4c7fb32032..0a6e3f9bd2c8 100644 --- a/packages/authentication/package.json +++ b/packages/authentication/package.json @@ -3,7 +3,7 @@ "version": "3.3.3", "description": "A LoopBack component for authentication support.", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "acceptance": "lb-mocha \"dist/__tests__/acceptance/**/*.js\"", diff --git a/packages/authorization/package.json b/packages/authorization/package.json index eef2fd0bb1b0..ef9ebf0a2f5b 100644 --- a/packages/authorization/package.json +++ b/packages/authorization/package.json @@ -3,7 +3,7 @@ "version": "0.4.10", "description": "A LoopBack component for authorization support.", "engines": { - "node": ">=8.9" + "node": ">=10" }, "publishConfig": { "access": "public" diff --git a/packages/boot/package.json b/packages/boot/package.json index f8b95d73a8dd..4e990baeaf2d 100644 --- a/packages/boot/package.json +++ b/packages/boot/package.json @@ -3,7 +3,7 @@ "version": "1.7.4", "description": "A collection of Booters for LoopBack 4 Applications", "engines": { - "node": ">=8.9" + "node": ">=10" }, "publishConfig": { "access": "public" diff --git a/packages/boot/src/__tests__/fixtures/package.json b/packages/boot/src/__tests__/fixtures/package.json index c8f470c3ae31..24d9646e6635 100644 --- a/packages/boot/src/__tests__/fixtures/package.json +++ b/packages/boot/src/__tests__/fixtures/package.json @@ -7,7 +7,7 @@ "loopback" ], "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { }, diff --git a/packages/booter-lb3app/package.json b/packages/booter-lb3app/package.json index 7256202dcceb..ffc96f040b05 100644 --- a/packages/booter-lb3app/package.json +++ b/packages/booter-lb3app/package.json @@ -3,7 +3,7 @@ "version": "1.3.12", "description": "Boot a LoopBack 3 application in a LoopBack 4 project", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/packages/build/package.json b/packages/build/package.json index 18ea67504a10..bb29c899636b 100644 --- a/packages/build/package.json +++ b/packages/build/package.json @@ -8,7 +8,7 @@ }, "version": "3.1.1", "engines": { - "node": ">=8.9" + "node": ">=10" }, "author": "IBM Corp.", "main": "index.js", diff --git a/packages/cli/generators/project/templates/package.json.ejs b/packages/cli/generators/project/templates/package.json.ejs index 46823f550b35..00d50a7f95a7 100644 --- a/packages/cli/generators/project/templates/package.json.ejs +++ b/packages/cli/generators/project/templates/package.json.ejs @@ -8,7 +8,7 @@ ], "main": "index.js", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/packages/cli/generators/project/templates/package.plain.json.ejs b/packages/cli/generators/project/templates/package.plain.json.ejs index 1c53f987bb1a..6463eedfe93e 100644 --- a/packages/cli/generators/project/templates/package.plain.json.ejs +++ b/packages/cli/generators/project/templates/package.plain.json.ejs @@ -8,7 +8,7 @@ ], "main": "index.js", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "tsc", diff --git a/packages/cli/package.json b/packages/cli/package.json index f126692d7eaa..d01b41e09bc3 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -5,7 +5,7 @@ "homepage": "https://github.com/strongloop/loopback-next/tree/master/packages/cli", "author": "IBM Corp.", "engines": { - "node": ">=8.9" + "node": ">=10" }, "files": [ "bin", diff --git a/packages/context/package.json b/packages/context/package.json index 8eebd6d2ea6e..82c985db4728 100644 --- a/packages/context/package.json +++ b/packages/context/package.json @@ -3,7 +3,7 @@ "version": "2.1.1", "description": "LoopBack's container for Inversion of Control", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "acceptance": "lb-mocha \"dist/__tests__/acceptance/**/*.js\"", diff --git a/packages/core/package.json b/packages/core/package.json index dc331bfd8527..d76b57033a5c 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -3,7 +3,7 @@ "version": "1.12.4", "description": "LoopBack 4 core", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "acceptance": "lb-mocha \"dist/__tests__/acceptance/**/*.js\"", diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index bd1b123ede14..9f46223d87c9 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -3,7 +3,7 @@ "version": "5.0.3", "description": "Shared configuration for ESLint", "engines": { - "node": ">=8.9" + "node": ">=10" }, "main": "eslintrc.js", "author": "IBM Corp.", diff --git a/packages/http-caching-proxy/package.json b/packages/http-caching-proxy/package.json index dccc98c8c65e..dca774a696e0 100644 --- a/packages/http-caching-proxy/package.json +++ b/packages/http-caching-proxy/package.json @@ -3,7 +3,7 @@ "version": "1.3.0", "description": "A caching HTTP proxy for integration tests. NOT SUITABLE FOR PRODUCTION USE!", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/packages/http-server/package.json b/packages/http-server/package.json index e37b7fa1709a..69b5d5819b17 100644 --- a/packages/http-server/package.json +++ b/packages/http-server/package.json @@ -3,7 +3,7 @@ "version": "1.5.4", "description": "A wrapper for creating HTTP/HTTPS servers", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/packages/metadata/package.json b/packages/metadata/package.json index ff5ae2f03ec2..304e7fd90797 100644 --- a/packages/metadata/package.json +++ b/packages/metadata/package.json @@ -3,7 +3,7 @@ "version": "1.4.1", "description": "LoopBack's metadata utilities for reflection and decoration", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "acceptance": "lb-mocha \"dist/__tests__/acceptance/**/*.js\"", diff --git a/packages/model-api-builder/package.json b/packages/model-api-builder/package.json index 4f8c98ea375f..12e24bb230f6 100644 --- a/packages/model-api-builder/package.json +++ b/packages/model-api-builder/package.json @@ -3,7 +3,7 @@ "version": "1.1.4", "description": "Types and helpers for packages contributing Model API builders.", "engines": { - "node": ">=8.9" + "node": ">=10" }, "main": "index", "publishConfig": { diff --git a/packages/openapi-spec-builder/package.json b/packages/openapi-spec-builder/package.json index 5d24a6400bb7..36f6761f14ca 100644 --- a/packages/openapi-spec-builder/package.json +++ b/packages/openapi-spec-builder/package.json @@ -3,7 +3,7 @@ "version": "1.3.1", "description": "Make it easy to create OpenAPI (Swagger) specification documents in your tests using the builder pattern.", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/packages/openapi-v3/package.json b/packages/openapi-v3/package.json index da203c0885b9..91c20d052b74 100644 --- a/packages/openapi-v3/package.json +++ b/packages/openapi-v3/package.json @@ -3,7 +3,7 @@ "version": "2.0.0", "description": "Processes openapi v3 related metadata", "engines": { - "node": ">=8.9" + "node": ">=10" }, "dependencies": { "@loopback/core": "^1.12.4", diff --git a/packages/repository-json-schema/package.json b/packages/repository-json-schema/package.json index f3b2b8c15857..e866dd50b24f 100644 --- a/packages/repository-json-schema/package.json +++ b/packages/repository-json-schema/package.json @@ -3,7 +3,7 @@ "version": "1.12.2", "description": "Converts TS classes into JSON Schemas using TypeScript's reflection API", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/packages/repository-tests/package.json b/packages/repository-tests/package.json index 7adfeb14edbe..99c1816d2cc2 100644 --- a/packages/repository-tests/package.json +++ b/packages/repository-tests/package.json @@ -3,7 +3,7 @@ "version": "0.10.1", "description": "Shared test-suite for repository based persistence", "engines": { - "node": ">=8.9" + "node": ">=10" }, "main": "index", "publishConfig": { diff --git a/packages/repository/package.json b/packages/repository/package.json index cfe058104ec1..6d84d189c711 100644 --- a/packages/repository/package.json +++ b/packages/repository/package.json @@ -3,7 +3,7 @@ "version": "1.19.1", "description": "Repository based persistence for LoopBack 4", "engines": { - "node": ">=8.9" + "node": ">=10" }, "main": "index", "scripts": { diff --git a/packages/rest-crud/package.json b/packages/rest-crud/package.json index 2ad082661aa6..c6adfb37ebb9 100644 --- a/packages/rest-crud/package.json +++ b/packages/rest-crud/package.json @@ -3,7 +3,7 @@ "version": "0.6.6", "description": "REST API controller implementing default CRUD semantics", "engines": { - "node": ">=8.9" + "node": ">=10" }, "main": "index", "publishConfig": { diff --git a/packages/rest-explorer/package.json b/packages/rest-explorer/package.json index 14b355f32c00..82b138bd4950 100644 --- a/packages/rest-explorer/package.json +++ b/packages/rest-explorer/package.json @@ -3,7 +3,7 @@ "version": "1.4.10", "description": "LoopBack's API Explorer", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/packages/rest/package.json b/packages/rest/package.json index 3d3a587950af..acae696e0198 100644 --- a/packages/rest/package.json +++ b/packages/rest/package.json @@ -3,7 +3,7 @@ "version": "2.0.0", "description": "", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "acceptance": "lb-mocha \"dist/__tests__/acceptance/**/*.js\"", diff --git a/packages/security/package.json b/packages/security/package.json index 1c66ee77ed20..e436c48bd8ea 100644 --- a/packages/security/package.json +++ b/packages/security/package.json @@ -3,7 +3,7 @@ "version": "0.1.13", "description": "A LoopBack component for security support.", "engines": { - "node": ">=8.9" + "node": ">=10" }, "publishConfig": { "access": "public" diff --git a/packages/service-proxy/package.json b/packages/service-proxy/package.json index 49452ff8f8d2..23db086c3d23 100644 --- a/packages/service-proxy/package.json +++ b/packages/service-proxy/package.json @@ -3,7 +3,7 @@ "version": "1.3.17", "description": "Service integration for LoopBack 4", "engines": { - "node": ">=8.9" + "node": ">=10" }, "main": "index", "scripts": { diff --git a/packages/testlab/package.json b/packages/testlab/package.json index 75c5f13f2cf8..cad2900f8f2f 100644 --- a/packages/testlab/package.json +++ b/packages/testlab/package.json @@ -3,7 +3,7 @@ "version": "1.10.3", "description": "A collection of test utilities we use to write LoopBack tests.", "engines": { - "node": ">=8.9" + "node": ">=10" }, "scripts": { "build": "lb-tsc", diff --git a/packages/tsdocs/package.json b/packages/tsdocs/package.json index 4767ecf480ae..5d209f606c98 100644 --- a/packages/tsdocs/package.json +++ b/packages/tsdocs/package.json @@ -3,7 +3,7 @@ "version": "1.4.1", "description": "LoopBack's TypeScript docs based on Microsoft api-extractor and api-documenter", "engines": { - "node": ">=8.9" + "node": ">=10" }, "private": true, "scripts": { diff --git a/sandbox/example/package.json b/sandbox/example/package.json index 345166564abe..367732cda5ce 100644 --- a/sandbox/example/package.json +++ b/sandbox/example/package.json @@ -8,7 +8,7 @@ "test": "echo \"This is an example for sandbox\"" }, "engines": { - "node": ">=8.9" + "node": ">=10" }, "author": "IBM Corp.", "copyright.owner": "IBM Corp.",