diff options
author | John Molakvoæ <skjnldsv@users.noreply.github.com> | 2023-01-04 17:54:08 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-04 17:54:08 +0100 |
commit | e235c6438c5013bf81ee34d283b8aea43305400f (patch) | |
tree | 1a1dcf7daa0c271d8b5d6053fa69a46370ec67c6 /package.json | |
parent | 36b6a7c77199d17c0147fc27cd0cc54a2b7d5020 (diff) | |
parent | 62497323edd2d12f8fcef4170658102e5d51b61b (diff) | |
download | nextcloud-server-e235c6438c5013bf81ee34d283b8aea43305400f.tar.gz nextcloud-server-e235c6438c5013bf81ee34d283b8aea43305400f.zip |
Merge pull request #35772 from nextcloud/feat/files2vue-navigation
Port Files navigation to vue
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/package.json b/package.json index c587027f055..32d8289232b 100644 --- a/package.json +++ b/package.json @@ -8,10 +8,10 @@ "test": "tests" }, "scripts": { - "build": "NODE_ENV=production webpack --progress --config webpack.prod.js", + "build": "webpack --node-env production --progress", "postbuild": "npm run sass && npm run sass:icons", - "dev": "NODE_ENV=development webpack --progress --config webpack.dev.js", - "watch": "NODE_ENV=development webpack --progress --watch --config webpack.dev.js", + "dev": "webpack --node-env development --progress", + "watch": "webpack --node-env development --progress --watch", "lint": "eslint 'apps/*/src/**/*.{vue,js}' 'core/src/**/*.{vue,js}'", "lint:fix": "eslint 'apps/*/src/**/*.{vue,js}' 'core/src/**/*.{vue,js}' --fix", "test": "jest", @@ -20,9 +20,10 @@ "sass": "sass --load-path core/css core/css/ apps/*/css", "sass:watch": "sass --watch --load-path core/css core/css/ apps/*/css", "sass:icons": "babel-node core/src/icons.js", - "cypress": "npm run cypress:e2e", + "cypress": "npm run cypress:component && npm run cypress:e2e", + "cypress:component": "cypress run --component", "cypress:e2e": "cypress run --e2e", - "cypress:gui": "cypress open --e2e" + "cypress:gui": "cypress open" }, "repository": { "type": "git", @@ -35,7 +36,7 @@ "dependencies": { "@chenfengyuan/vue-qrcode": "^1.0.2", "@mdi/svg": "^7.0.96", - "@nextcloud/auth": "^1.3.0", + "@nextcloud/auth": "^2.0.0", "@nextcloud/axios": "^1.10.0", "@nextcloud/browser-storage": "^0.1.1", "@nextcloud/browserslist-config": "^2.3.0", @@ -43,12 +44,12 @@ "@nextcloud/capabilities": "^1.0.4", "@nextcloud/dialogs": "^4.0.0-beta.2", "@nextcloud/event-bus": "^3.0.2", - "@nextcloud/files": "^2.1.0", - "@nextcloud/initial-state": "^1.2.1", + "@nextcloud/files": "^3.0.0-beta.5", + "@nextcloud/initial-state": "^2.0.0", "@nextcloud/l10n": "^1.6.0", - "@nextcloud/logger": "^2.1.0", + "@nextcloud/logger": "^2.4.0", "@nextcloud/moment": "^1.2.1", - "@nextcloud/password-confirmation": "^4.0.2", + "@nextcloud/password-confirmation": "^4.0.3", "@nextcloud/paths": "^2.1.0", "@nextcloud/router": "^2.0.0", "@nextcloud/sharing": "^0.1.0", @@ -72,6 +73,7 @@ "focus-visible": "^5.2.0", "handlebars": "^4.7.7", "ical.js": "^1.4.0", + "is-svg": "^4.3.2", "jquery": "~3.6", "jquery-migrate": "~3.4", "jquery-ui": "^1.13.2", @@ -113,11 +115,13 @@ }, "devDependencies": { "@babel/node": "^7.20.0", + "@babel/preset-typescript": "^7.18.6", "@cypress/browserify-preprocessor": "^3.0.2", "@nextcloud/babel-config": "^1.0.0", "@nextcloud/cypress": "^1.0.0-beta.1", "@nextcloud/eslint-config": "^8.0.0", "@nextcloud/stylelint-config": "^2.1.2", + "@nextcloud/webpack-vue-config": "github:nextcloud/webpack-vue-config#master", "@testing-library/jest-dom": "^5.16.5", "@testing-library/user-event": "^14.4.3", "@testing-library/vue": "^5.8.3", @@ -128,7 +132,7 @@ "@vue/tsconfig": "^0.1.3", "@vue/vue2-jest": "^29.1.1", "babel-jest": "^29.0.3", - "babel-loader": "^8.2.5", + "babel-loader": "^9.1.0", "babel-loader-exclude-node-modules-except": "^1.2.1", "css-loader": "^6.7.1", "cypress": "^11.2.0", @@ -166,7 +170,7 @@ "vue-template-compiler": "^2.7.13", "wait-on": "^6.0.1", "webpack": "^5.75.0", - "webpack-cli": "^4.9.2", + "webpack-cli": "^5.0.1", "webpack-merge": "^5.8.0" }, "browserslist": [ |