Enforce npm v7 and node 14+ #127

Merged
a3thakra merged 5 commits from adi-enforce-node-version into main 2021-08-08 18:14:10 -04:00
4 changed files with 8450 additions and 44 deletions

View File

@ -1,30 +1,30 @@
--- ---
kind: pipeline kind: pipeline
type: docker type: docker
name: node14 name: node16
steps: steps:
- name: install-deps - name: install-deps
image: node:14 image: node:16
commands: commands:
- npm install - npm install
- name: lint - name: lint
image: node:14 image: node:16
depends_on: depends_on:
- install-deps - install-deps
commands: commands:
- npm run lint - npm run lint
- name: build - name: build
image: node:14 image: node:16
depends_on: depends_on:
- install-deps - install-deps
commands: commands:
- npm run build - npm run build
- name: export - name: export
image: node:14 image: node:16
depends_on: depends_on:
- build - build
commands: commands:

8477
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,10 @@
{ {
"version": "0.1.0", "version": "0.1.0",
"private": true, "private": true,
"engines": {
"node": ">14",
"npm": "^7"
},
"scripts": { "scripts": {
"dev": "next dev", "dev": "next dev",
"build": "next build", "build": "next build",

View File

@ -1,3 +1,4 @@
{ {
"$schema": "https://docs.renovatebot.com/renovate-schema.json" "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"dependencyDashboard": true
} }