summaryrefslogtreecommitdiffstats
path: root/package.json
diff options
context:
space:
mode:
authorJohn Molakvoæ <skjnldsv@protonmail.com>2023-06-21 12:32:17 +0200
committerJohn Molakvoæ <skjnldsv@protonmail.com>2023-06-21 12:32:17 +0200
commitd6aff35e031df8fffa71ba01574962b24155b301 (patch)
tree13b94a45ebe08bff50d9516e3436a543db240ef7 /package.json
parentd7da7987ebe0ff2b3bb12ee420d2c632c4da0e91 (diff)
chore: update node engines to next LTS (node 20 / npm 9)
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Diffstat (limited to 'package.json')
-rw-r--r--package.json220
1 files changed, 110 insertions, 110 deletions
diff --git a/package.json b/package.json
index f3dda06b..6b19f8d0 100644
--- a/package.json
+++ b/package.json
@@ -1,111 +1,111 @@
{
- "name": "photos",
- "description": "Your memories under your control",
- "version": "2.4.0",
- "author": "John Molakvoæ <skjnldsv@protonmail.com>",
- "contributors": [
- "John Molakvoæ <skjnldsv@protonmail.com>"
- ],
- "keywords": [
- "nextcloud",
- "photos",
- "app"
- ],
- "bugs": {
- "url": "https://github.com/nextcloud/photos/issues"
- },
- "repository": {
- "url": "https://github.com/nextcloud/photos",
- "type": "git"
- },
- "homepage": "https://github.com/nextcloud/photos",
- "license": "agpl",
- "private": true,
- "scripts": {
- "build": "NODE_ENV=production webpack --progress --config webpack.js",
- "dev": "NODE_ENV=development webpack --progress --config webpack.js",
- "watch": "NODE_ENV=development webpack --progress --watch --config webpack.js",
- "serve": "NODE_ENV=development webpack serve --progress --config webpack.js",
- "test": "jest",
- "lint": "eslint --ext .js,.vue src",
- "lint:fix": "eslint --ext .js,.vue src --fix",
- "stylelint": "stylelint src",
- "stylelint:fix": "stylelint src --fix",
- "cypress": "npm run cypress:component && npm run cypress:e2e",
- "cypress:component": "cypress run --component",
- "cypress:e2e": "cypress run --e2e",
- "cypress:gui": "cypress open",
- "precypress:update-snapshots": "TESTING=true npm run dev"
- },
- "dependencies": {
- "@essentials/request-timeout": "^1.3.0",
- "@mdi/svg": "^7.1.96",
- "@nextcloud/auth": "^2.0.0",
- "@nextcloud/axios": "^2.1.0",
- "@nextcloud/dialogs": "^3.2.0",
- "@nextcloud/event-bus": "^3.0.2",
- "@nextcloud/files": "^3.0.0-beta.9",
- "@nextcloud/initial-state": "^2.0.0",
- "@nextcloud/l10n": "^1.6.0",
- "@nextcloud/logger": "^2.4.0",
- "@nextcloud/moment": "^1.2.1",
- "@nextcloud/paths": "^2.1.0",
- "@nextcloud/router": "^2.0.0",
- "@nextcloud/sharing": "^0.1.0",
- "@nextcloud/upload": "^1.0.0-beta.8",
- "@nextcloud/vue": "^7.11.3",
- "camelcase": "^7.0.0",
- "debounce": "^1.2.1",
- "he": "^1.2.0",
- "path-posix": "^1.0.0",
- "qs": "^6.11.0",
- "url-parse": "^1.5.10",
- "vue": "^2.7.14",
- "vue-material-design-icons": "^5.1.2",
- "vue-router": "^3.6.5",
- "vue-template-compiler": "^2.7.14",
- "vue-virtual-grid": "^2.5.0",
- "vuex": "^3.6.2",
- "vuex-router-sync": "^5.0.0",
- "webdav": "^4.11.0"
- },
- "browserslist": [
- "extends @nextcloud/browserslist-config"
- ],
- "engines": {
- "node": "^16.0.0",
- "npm": "^7.0.0 || ^8.0.0"
- },
- "devDependencies": {
- "@cypress/browserify-preprocessor": "^3.0.2",
- "@nextcloud/babel-config": "^1.0.0",
- "@nextcloud/browserslist-config": "^2.3.0",
- "@nextcloud/cypress": "^1.0.0-beta.2",
- "@nextcloud/eslint-config": "^8.2.1",
- "@nextcloud/stylelint-config": "^2.3.0",
- "@nextcloud/webpack-vue-config": "^5.4.0",
- "@types/dockerode": "^3.3.14",
- "@vue/test-utils": "^1.3.3",
- "@vue/tsconfig": "^0.1.3",
- "@vue/vue2-jest": "^29.2.4",
- "@types/jest": "^29.5.1",
- "autoprefixer": "^10.4.13",
- "babel-loader-exclude-node-modules-except": "^1.2.1",
- "cypress-visual-regression": "^2.1.0",
- "cypress-wait-until": "^1.7.2",
- "cypress": "^12.9.0",
- "dockerode": "^3.3.4",
- "eslint-plugin-cypress": "^2.12.1",
- "jest": "^29.4.1",
- "jest-environment-jsdom": "^29.4.1",
- "module-replace-webpack-plugin": "0.0.12",
- "postcss": "^8.4.19",
- "postcss-loader": "^7.0.2",
- "raw-loader": "^4.0.2",
- "ts-node": "^10.9.1",
- "tslib": "^2.5.0",
- "typescript": "^4.9.5",
- "wait-on": "^6.0.1",
- "workbox-webpack-plugin": "^6.5.4"
- }
-} \ No newline at end of file
+ "name": "photos",
+ "description": "Your memories under your control",
+ "version": "2.4.0",
+ "author": "John Molakvoæ <skjnldsv@protonmail.com>",
+ "contributors": [
+ "John Molakvoæ <skjnldsv@protonmail.com>"
+ ],
+ "keywords": [
+ "nextcloud",
+ "photos",
+ "app"
+ ],
+ "bugs": {
+ "url": "https://github.com/nextcloud/photos/issues"
+ },
+ "repository": {
+ "url": "https://github.com/nextcloud/photos",
+ "type": "git"
+ },
+ "homepage": "https://github.com/nextcloud/photos",
+ "license": "agpl",
+ "private": true,
+ "scripts": {
+ "build": "NODE_ENV=production webpack --progress --config webpack.js",
+ "dev": "NODE_ENV=development webpack --progress --config webpack.js",
+ "watch": "NODE_ENV=development webpack --progress --watch --config webpack.js",
+ "serve": "NODE_ENV=development webpack serve --progress --config webpack.js",
+ "test": "jest",
+ "lint": "eslint --ext .js,.vue src",
+ "lint:fix": "eslint --ext .js,.vue src --fix",
+ "stylelint": "stylelint src",
+ "stylelint:fix": "stylelint src --fix",
+ "cypress": "npm run cypress:component && npm run cypress:e2e",
+ "cypress:component": "cypress run --component",
+ "cypress:e2e": "cypress run --e2e",
+ "cypress:gui": "cypress open",
+ "precypress:update-snapshots": "TESTING=true npm run dev"
+ },
+ "dependencies": {
+ "@essentials/request-timeout": "^1.3.0",
+ "@mdi/svg": "^7.1.96",
+ "@nextcloud/auth": "^2.0.0",
+ "@nextcloud/axios": "^2.1.0",
+ "@nextcloud/dialogs": "^3.2.0",
+ "@nextcloud/event-bus": "^3.0.2",
+ "@nextcloud/files": "^3.0.0-beta.9",
+ "@nextcloud/initial-state": "^2.0.0",
+ "@nextcloud/l10n": "^1.6.0",
+ "@nextcloud/logger": "^2.4.0",
+ "@nextcloud/moment": "^1.2.1",
+ "@nextcloud/paths": "^2.1.0",
+ "@nextcloud/router": "^2.0.0",
+ "@nextcloud/sharing": "^0.1.0",
+ "@nextcloud/upload": "^1.0.0-beta.8",
+ "@nextcloud/vue": "^7.11.3",
+ "camelcase": "^7.0.0",
+ "debounce": "^1.2.1",
+ "he": "^1.2.0",
+ "path-posix": "^1.0.0",
+ "qs": "^6.11.0",
+ "url-parse": "^1.5.10",
+ "vue": "^2.7.14",
+ "vue-material-design-icons": "^5.1.2",
+ "vue-router": "^3.6.5",
+ "vue-template-compiler": "^2.7.14",
+ "vue-virtual-grid": "^2.5.0",
+ "vuex": "^3.6.2",
+ "vuex-router-sync": "^5.0.0",
+ "webdav": "^4.11.0"
+ },
+ "browserslist": [
+ "extends @nextcloud/browserslist-config"
+ ],
+ "engines": {
+ "node": "^20.0.0",
+ "npm": "^9.0.0"
+ },
+ "devDependencies": {
+ "@cypress/browserify-preprocessor": "^3.0.2",
+ "@nextcloud/babel-config": "^1.0.0",
+ "@nextcloud/browserslist-config": "^2.3.0",
+ "@nextcloud/cypress": "^1.0.0-beta.2",
+ "@nextcloud/eslint-config": "^8.2.1",
+ "@nextcloud/stylelint-config": "^2.3.0",
+ "@nextcloud/webpack-vue-config": "^5.4.0",
+ "@types/dockerode": "^3.3.14",
+ "@vue/test-utils": "^1.3.3",
+ "@vue/tsconfig": "^0.1.3",
+ "@vue/vue2-jest": "^29.2.4",
+ "@types/jest": "^29.5.1",
+ "autoprefixer": "^10.4.13",
+ "babel-loader-exclude-node-modules-except": "^1.2.1",
+ "cypress-visual-regression": "^2.1.0",
+ "cypress-wait-until": "^1.7.2",
+ "cypress": "^12.9.0",
+ "dockerode": "^3.3.4",
+ "eslint-plugin-cypress": "^2.12.1",
+ "jest": "^29.4.1",
+ "jest-environment-jsdom": "^29.4.1",
+ "module-replace-webpack-plugin": "0.0.12",
+ "postcss": "^8.4.19",
+ "postcss-loader": "^7.0.2",
+ "raw-loader": "^4.0.2",
+ "ts-node": "^10.9.1",
+ "tslib": "^2.5.0",
+ "typescript": "^4.9.5",
+ "wait-on": "^6.0.1",
+ "workbox-webpack-plugin": "^6.5.4"
+ }
+}