summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Steinmetz <richard@steinmetz.cloud>2023-08-21 09:02:50 +0200
committerRichard Steinmetz <richard@steinmetz.cloud>2023-08-21 09:02:50 +0200
commit30d38464d753cef4f18cd8a63f08dc41dbf24457 (patch)
treedd6595c53432cff384a8db40547f42cc5d3335c9
parent957c64599853633b8a93da2187ea35f106685807 (diff)
chore: update node engines to next LTS (node 20 / npm 9)
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
-rw-r--r--package.json212
1 files changed, 106 insertions, 106 deletions
diff --git a/package.json b/package.json
index 1a37aff4..910a336c 100644
--- a/package.json
+++ b/package.json
@@ -1,108 +1,108 @@
{
- "name": "contacts",
- "description": "A contacts app for Nextcloud. Easily sync contacts from various devices, share and edit them online.",
- "version": "5.4.0-beta.2",
- "author": "John Molakvoæ <skjnldsv@protonmail.com>",
- "contributors": [
- "John Molakvoæ <skjnldsv@protonmail.com>",
- "Team Popcorn <teampopcornberlin@gmail.com>"
- ],
- "keywords": [
- "nextcloud",
- "contacts",
- "vcard",
- "carddav"
- ],
- "bugs": {
- "url": "https://github.com/nextcloud/contacts/issues"
- },
- "repository": {
- "url": "https://github.com/nextcloud/contacts",
- "type": "git"
- },
- "homepage": "https://github.com/nextcloud/contacts",
- "license": "agpl",
- "private": true,
- "scripts": {
- "build": "webpack --node-env production --progress",
- "dev": "webpack --node-env development --progress",
- "watch": "webpack --node-env development --progress --watch",
- "lint": "eslint --ext .js,.vue src",
- "lint:fix": "eslint --ext .js,.vue src --fix",
- "stylelint": "stylelint src",
- "stylelint:fix": "stylelint src --fix",
- "test": "jest",
- "test:watch": "jest --watch",
- "test:coverage": "jest --coverage"
- },
- "dependencies": {
- "@mattkrick/sanitize-svg": "^0.4.0",
- "@nextcloud/auth": "^2.1.0",
- "@nextcloud/axios": "^2.4.0",
- "@nextcloud/capabilities": "^1.1.0",
- "@nextcloud/cdav-library": "^1.1.0",
- "@nextcloud/dialogs": "^3.2.0",
- "@nextcloud/event-bus": "^3.1.0",
- "@nextcloud/initial-state": "^2.1.0",
- "@nextcloud/l10n": "^2.2.0",
- "@nextcloud/logger": "^2.5.0",
- "@nextcloud/moment": "^1.2.1",
- "@nextcloud/paths": "^2.1.0",
- "@nextcloud/router": "^2.1.2",
- "@nextcloud/sharing": "^0.1.0",
- "@nextcloud/vue": "^7.12.2",
- "b64-to-blob": "^1.2.19",
- "camelcase": "^7.0.1",
- "d3": "^7.8.5",
- "d3-org-chart": "^2.7.0",
- "debounce": "^1.2.1",
- "downloadjs": "^1.4.7",
- "ical.js": "^1.5.0",
- "moment": "^2.29.4",
- "p-limit": "^4.0.0",
- "qr-image": "^3.2.0",
- "string-natural-compare": "^3.0.1",
- "uuid": "^9.0.0",
- "vue": "~2.6.14",
- "vue-click-outside": "^1.1.0",
- "vue-cropperjs": "^4.2.0",
- "vue-material-design-icons": "^5.2.0",
- "vue-router": "^3.6.5",
- "vue-virtual-scroll-list": "^2.3.5",
- "vue-virtual-scroller": "^1.1.2",
- "vuex": "^3.6.2",
- "vuex-router-sync": "^5.0.0"
- },
- "engines": {
- "node": "^16.0.0",
- "npm": "^7.0.0 || ^8.0.0"
- },
- "devDependencies": {
- "@babel/plugin-syntax-dynamic-import": "^7.8.3",
- "@babel/preset-env": "^7.22.10",
- "@nextcloud/babel-config": "^1.0.0",
- "@nextcloud/browserslist-config": "^2.3.0",
- "@nextcloud/eslint-config": "^8.2.1",
- "@nextcloud/stylelint-config": "^2.3.0",
- "@nextcloud/typings": "^1.7.0",
- "@nextcloud/webpack-vue-config": "^5.2.0",
- "@types/jest": "^29.5.3",
- "@typescript-eslint/parser": "^5.61.0",
- "@vue/composition-api": "^1.7.2",
- "@vue/vue2-jest": "^29.2.5",
- "babel-jest": "^29.6.2",
- "eslint-import-resolver-typescript": "^3.6.0",
- "jest": "^29.6.2",
- "jest-environment-jsdom": "^29.6.2",
- "jest-transform-stub": "^2.0.0",
- "stylelint": "^14.16.1",
- "stylelint-config-recommended-scss": "^7.0.0",
- "ts-jest": "^29.1.1",
- "ts-loader": "^9.4.4",
- "typescript": "^4.9.5",
- "vue-template-compiler": "~2.6"
- },
- "browserslist": [
- "extends @nextcloud/browserslist-config"
- ]
+ "name": "contacts",
+ "description": "A contacts app for Nextcloud. Easily sync contacts from various devices, share and edit them online.",
+ "version": "5.4.0-beta.2",
+ "author": "John Molakvoæ <skjnldsv@protonmail.com>",
+ "contributors": [
+ "John Molakvoæ <skjnldsv@protonmail.com>",
+ "Team Popcorn <teampopcornberlin@gmail.com>"
+ ],
+ "keywords": [
+ "nextcloud",
+ "contacts",
+ "vcard",
+ "carddav"
+ ],
+ "bugs": {
+ "url": "https://github.com/nextcloud/contacts/issues"
+ },
+ "repository": {
+ "url": "https://github.com/nextcloud/contacts",
+ "type": "git"
+ },
+ "homepage": "https://github.com/nextcloud/contacts",
+ "license": "agpl",
+ "private": true,
+ "scripts": {
+ "build": "webpack --node-env production --progress",
+ "dev": "webpack --node-env development --progress",
+ "watch": "webpack --node-env development --progress --watch",
+ "lint": "eslint --ext .js,.vue src",
+ "lint:fix": "eslint --ext .js,.vue src --fix",
+ "stylelint": "stylelint src",
+ "stylelint:fix": "stylelint src --fix",
+ "test": "jest",
+ "test:watch": "jest --watch",
+ "test:coverage": "jest --coverage"
+ },
+ "dependencies": {
+ "@mattkrick/sanitize-svg": "^0.4.0",
+ "@nextcloud/auth": "^2.1.0",
+ "@nextcloud/axios": "^2.4.0",
+ "@nextcloud/capabilities": "^1.1.0",
+ "@nextcloud/cdav-library": "^1.1.0",
+ "@nextcloud/dialogs": "^3.2.0",
+ "@nextcloud/event-bus": "^3.1.0",
+ "@nextcloud/initial-state": "^2.1.0",
+ "@nextcloud/l10n": "^2.2.0",
+ "@nextcloud/logger": "^2.5.0",
+ "@nextcloud/moment": "^1.2.1",
+ "@nextcloud/paths": "^2.1.0",
+ "@nextcloud/router": "^2.1.2",
+ "@nextcloud/sharing": "^0.1.0",
+ "@nextcloud/vue": "^7.12.2",
+ "b64-to-blob": "^1.2.19",
+ "camelcase": "^7.0.1",
+ "d3": "^7.8.5",
+ "d3-org-chart": "^2.7.0",
+ "debounce": "^1.2.1",
+ "downloadjs": "^1.4.7",
+ "ical.js": "^1.5.0",
+ "moment": "^2.29.4",
+ "p-limit": "^4.0.0",
+ "qr-image": "^3.2.0",
+ "string-natural-compare": "^3.0.1",
+ "uuid": "^9.0.0",
+ "vue": "~2.6.14",
+ "vue-click-outside": "^1.1.0",
+ "vue-cropperjs": "^4.2.0",
+ "vue-material-design-icons": "^5.2.0",
+ "vue-router": "^3.6.5",
+ "vue-virtual-scroll-list": "^2.3.5",
+ "vue-virtual-scroller": "^1.1.2",
+ "vuex": "^3.6.2",
+ "vuex-router-sync": "^5.0.0"
+ },
+ "engines": {
+ "node": "^20.0.0",
+ "npm": "^9.0.0"
+ },
+ "devDependencies": {
+ "@babel/plugin-syntax-dynamic-import": "^7.8.3",
+ "@babel/preset-env": "^7.22.10",
+ "@nextcloud/babel-config": "^1.0.0",
+ "@nextcloud/browserslist-config": "^2.3.0",
+ "@nextcloud/eslint-config": "^8.2.1",
+ "@nextcloud/stylelint-config": "^2.3.0",
+ "@nextcloud/typings": "^1.7.0",
+ "@nextcloud/webpack-vue-config": "^5.2.0",
+ "@types/jest": "^29.5.3",
+ "@typescript-eslint/parser": "^5.61.0",
+ "@vue/composition-api": "^1.7.2",
+ "@vue/vue2-jest": "^29.2.5",
+ "babel-jest": "^29.6.2",
+ "eslint-import-resolver-typescript": "^3.6.0",
+ "jest": "^29.6.2",
+ "jest-environment-jsdom": "^29.6.2",
+ "jest-transform-stub": "^2.0.0",
+ "stylelint": "^14.16.1",
+ "stylelint-config-recommended-scss": "^7.0.0",
+ "ts-jest": "^29.1.1",
+ "ts-loader": "^9.4.4",
+ "typescript": "^4.9.5",
+ "vue-template-compiler": "~2.6"
+ },
+ "browserslist": [
+ "extends @nextcloud/browserslist-config"
+ ]
}