You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
1.1 KiB

  1. {
  2. "name": "nextcloud-ui",
  3. "version": "1.0.0",
  4. "private": true,
  5. "description": "Nextcloud Server Vue 3 UI",
  6. "license": "AGPL-3.0-or-later",
  7. "author": "Nextcloud GmbH and Nextcloud contributors",
  8. "type": "module",
  9. "scripts": {
  10. "build": "vite build",
  11. "dev": "NODE_ENV=development vite build --mode development",
  12. "lint": "eslint --suppressions-location ../eslint-baseline.json --no-error-on-unmatched-pattern ./apps/*/ ./core/",
  13. "lint:fix": "eslint --suppressions-location ../eslint-baseline.json --fix --no-error-on-unmatched-pattern ./apps/*/ ./core/",
  14. "test": "vitest -c ../../vitest.config.ts run",
  15. "test:coverage": "vitest -c ../../vitest.config.ts run --coverage --reporter=default",
  16. "test:update-snapshots": "vitest -c ../../vitest.config.ts run --update",
  17. "test:watch": "vitest -c ../../vitest.config.ts watch",
  18. "watch": "NODE_ENV=development vite build --mode development --watch"
  19. },
  20. "browserslist": [
  21. "extends @nextcloud/browserslist-config"
  22. ],
  23. "engines": {
  24. "node": "^22.0.0",
  25. "npm": "^10.5.0"
  26. }
  27. }