diff --git a/.circleci/config.yml b/.circleci/config.yml index 828e6d337..e1d41b086 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,5 +1,8 @@ version: 2.1 +orbs: + browser-tools: circleci/browser-tools@1.3.0 + workflows: version: 2 build-and-test: @@ -13,8 +16,11 @@ workflows: jobs: build-and-test: docker: - - image: circleci/node:12.14.0-browsers + - image: cimg/node:16.14.0-browsers steps: + - run: sudo npm i -g npm@8.13.2 + - browser-tools/install-chrome + - browser-tools/install-chromedriver - checkout - run: npm ci - run: npm run lint:js diff --git a/.nvmrc b/.nvmrc index 58a4133d9..832d38506 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -16.13.0 +16.14.0 diff --git a/package-lock.json b/package-lock.json index 9d83ea1bd..02850024f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,7 +6,8 @@ "packages": { "": { "name": "@1024pix/pix-ui", - "version": "13.4.2", + "version": "14.8.1", + "hasInstallScript": true, "license": "MIT", "dependencies": { "ember-cli-babel": "^7.26.6", @@ -79,7 +80,8 @@ "sass": "^1.37.5" }, "engines": { - "node": "^16.13.0" + "node": "16.14.0", + "npm": "8.13.2" } }, "node_modules/@1024pix/ember-testing-library": { diff --git a/package.json b/package.json index 540cb31c1..ec590bfe1 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,8 @@ "license": "MIT", "author": "GIP Pix", "engines": { - "node": "^16.13.0" + "node": "16.14.0", + "npm": "8.13.2" }, "ember": { "edition": "octane" @@ -33,6 +34,7 @@ "lint:hbs:fix": "npm run lint:hbs -- --fix", "lint:js": "eslint .", "lint:js:fix": "npm run lint:js -- --fix", + "preinstall": "npx check-engine", "start": "ember serve", "storybook": "ember build && ember serve & start-storybook -p 9001 -s dist", "test": "ember test",