From b77ed8f2098e8fbfa4b8fd87211909a8e8adbe0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?John=20Molakvo=C3=A6?= Date: Wed, 21 Jun 2023 09:43:27 +0200 Subject: [PATCH] chore: update node engines to next LTS (node20 / npm 9) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: John Molakvoæ --- package.json | 188 +++++++++++++++++++++++++-------------------------- 1 file changed, 94 insertions(+), 94 deletions(-) diff --git a/package.json b/package.json index fc4a73696..1254de16a 100644 --- a/package.json +++ b/package.json @@ -1,95 +1,95 @@ { - "name": "viewer", - "description": "Simple file viewer with slideshow for media", - "version": "2.2.0", - "author": "John Molakvoæ ", - "contributors": [ - "John Molakvoæ " - ], - "keywords": [ - "nextcloud", - "files", - "viewer", - "slideshow", - "modal", - "gallery" - ], - "bugs": { - "url": "https://github.com/nextcloud/viewer/issues" - }, - "repository": { - "url": "git+https://github.com/nextcloud/viewer.git", - "type": "git" - }, - "homepage": "https://github.com/nextcloud/viewer", - "license": "agpl", - "private": true, - "scripts": { - "build": "webpack --node-env production --progress", - "dev": "webpack --node-env development --progress", - "watch": "webpack --node-env development --progress --watch", - "stats": "webpack --node-env production --json webpack-stats.json", - "lint": "eslint --ext .ts,.js,.vue cypress src", - "lint:fix": "eslint --ext .ts,.js,.vue cypress src --fix", - "stylelint": "stylelint src", - "stylelint:fix": "stylelint src --fix", - "cypress": "npm run cypress:e2e", - "cypress:e2e": "cypress run --e2e", - "cypress:gui": "cypress open --e2e", - "cypress:pre-snapshots": "TESTING=true npm run dev", - "cypress:visual-regression": "npm run cypress:pre-snapshots && cypress run --spec cypress/e2e/visual-regression.cy.js", - "cypress:update-snapshots": "npm run cypress:pre-snapshots && cypress run --env type=base --spec cypress/e2e/visual-regression.cy.js --config screenshotsFolder=cypress/snapshots/base" - }, - "dependencies": { - "@fontsource/roboto": "^5.0.3", - "@nextcloud/auth": "^2.0.0", - "@nextcloud/axios": "^2.3.0", - "@nextcloud/dialogs": "^4.0.1", - "@nextcloud/event-bus": "^3.0.2", - "@nextcloud/initial-state": "^2.0.0", - "@nextcloud/l10n": "^2.1.0", - "@nextcloud/logger": "^2.5.0", - "@nextcloud/paths": "^2.1.0", - "@nextcloud/router": "^2.1.1", - "@nextcloud/vue": "^7.6.1", - "@skjnldsv/vue-plyr": "^7.3.1", - "camelcase": "^7.0.1", - "debounce": "^1.2.1", - "filerobot-image-editor": "^4.4.0", - "nextcloud-server": "^0.15.10", - "path-parse": "^1.0.7", - "vue": "^2.7.14", - "vue-async-computed": "^3.9.0", - "vue-material-design-icons": "^5.2.0", - "webdav": "^4.11.2" - }, - "browserslist": [ - "extends @nextcloud/browserslist-config" - ], - "engines": { - "node": "^16.0.0", - "npm": "^7.0.0 || ^8.0.0" - }, - "devDependencies": { - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@cypress/browserify-preprocessor": "^3.0.2", - "@nextcloud/babel-config": "^1.0.0", - "@nextcloud/browserslist-config": "^2.3.0", - "@nextcloud/cypress": "^1.0.0-beta.1", - "@nextcloud/eslint-config": "^8.2.1", - "@nextcloud/stylelint-config": "^2.3.0", - "@nextcloud/webpack-vue-config": "^5.5.1", - "@types/dockerode": "^3.3.19", - "@vue/tsconfig": "^0.1.3", - "babel-loader-exclude-node-modules-except": "^1.2.1", - "cypress": "^11.2.0", - "cypress-visual-regression": "^3.0.0", - "dockerode": "^3.3.5", - "eslint-plugin-cypress": "^2.13.3", - "jest": "^29.5.0", - "ts-node": "^10.9.1", - "tslib": "^2.5.3", - "typescript": "^4.9.5", - "wait-on": "^7.0.1" - } -} + "name": "viewer", + "description": "Simple file viewer with slideshow for media", + "version": "2.2.0", + "author": "John Molakvo\u00e6 ", + "contributors": [ + "John Molakvo\u00e6 " + ], + "keywords": [ + "nextcloud", + "files", + "viewer", + "slideshow", + "modal", + "gallery" + ], + "bugs": { + "url": "https:\/\/github.com\/nextcloud\/viewer\/issues" + }, + "repository": { + "url": "git+https:\/\/github.com\/nextcloud\/viewer.git", + "type": "git" + }, + "homepage": "https:\/\/github.com\/nextcloud\/viewer", + "license": "agpl", + "private": true, + "scripts": { + "build": "webpack --node-env production --progress", + "dev": "webpack --node-env development --progress", + "watch": "webpack --node-env development --progress --watch", + "stats": "webpack --node-env production --json webpack-stats.json", + "lint": "eslint --ext .ts,.js,.vue cypress src", + "lint:fix": "eslint --ext .ts,.js,.vue cypress src --fix", + "stylelint": "stylelint src", + "stylelint:fix": "stylelint src --fix", + "cypress": "npm run cypress:e2e", + "cypress:e2e": "cypress run --e2e", + "cypress:gui": "cypress open --e2e", + "cypress:pre-snapshots": "TESTING=true npm run dev", + "cypress:visual-regression": "npm run cypress:pre-snapshots && cypress run --spec cypress\/e2e\/visual-regression.cy.js", + "cypress:update-snapshots": "npm run cypress:pre-snapshots && cypress run --env type=base --spec cypress\/e2e\/visual-regression.cy.js --config screenshotsFolder=cypress\/snapshots\/base" + }, + "dependencies": { + "@fontsource\/roboto": "^5.0.3", + "@nextcloud\/auth": "^2.0.0", + "@nextcloud\/axios": "^2.3.0", + "@nextcloud\/dialogs": "^4.0.1", + "@nextcloud\/event-bus": "^3.0.2", + "@nextcloud\/initial-state": "^2.0.0", + "@nextcloud\/l10n": "^2.1.0", + "@nextcloud\/logger": "^2.5.0", + "@nextcloud\/paths": "^2.1.0", + "@nextcloud\/router": "^2.1.1", + "@nextcloud\/vue": "^7.6.1", + "@skjnldsv\/vue-plyr": "^7.3.1", + "camelcase": "^7.0.1", + "debounce": "^1.2.1", + "filerobot-image-editor": "^4.4.0", + "nextcloud-server": "^0.15.10", + "path-parse": "^1.0.7", + "vue": "^2.7.14", + "vue-async-computed": "^3.9.0", + "vue-material-design-icons": "^5.2.0", + "webdav": "^4.11.2" + }, + "browserslist": [ + "extends @nextcloud\/browserslist-config" + ], + "engines": { + "node": "^20.0.0", + "npm": "^9.0.0" + }, + "devDependencies": { + "@babel\/plugin-proposal-class-properties": "^7.18.6", + "@cypress\/browserify-preprocessor": "^3.0.2", + "@nextcloud\/babel-config": "^1.0.0", + "@nextcloud\/browserslist-config": "^2.3.0", + "@nextcloud\/cypress": "^1.0.0-beta.1", + "@nextcloud\/eslint-config": "^8.2.1", + "@nextcloud\/stylelint-config": "^2.3.0", + "@nextcloud\/webpack-vue-config": "^5.5.1", + "@types\/dockerode": "^3.3.19", + "@vue\/tsconfig": "^0.1.3", + "babel-loader-exclude-node-modules-except": "^1.2.1", + "cypress": "^11.2.0", + "cypress-visual-regression": "^3.0.0", + "dockerode": "^3.3.5", + "eslint-plugin-cypress": "^2.13.3", + "jest": "^29.5.0", + "ts-node": "^10.9.1", + "tslib": "^2.5.3", + "typescript": "^4.9.5", + "wait-on": "^7.0.1" + } +} \ No newline at end of file