nextcloud-vue-collections/package.json

94 строки
2.4 KiB
JSON

{
"name": "nextcloud-vue-collections",
"version": "1.0.0-alpha",
"description": "Nextcloud vue components for collections",
"keywords": [
"vuejs",
"nextcloud",
"components"
],
"repository": "https://github.com/nextcloud/nextcloud-vue-collections",
"homepage": "https://github.com/nextcloud/nextcloud-vue-collections",
"bugs": "https://github.com/nextcloud/nextcloud-vue-collections/issues",
"author": "Julius Härtl <jus@bitgrid.net>",
"license": "AGPL-3.0-or-later",
"scripts": {
"prepare": "vite build",
"build": "vite build",
"dev": "vite build --mode development",
"watch": "vite build --mode development --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:coverage": "jest --coverage"
},
"main": "dist/index.js",
"module": "dist/index.mjs",
"exports": {
".": {
"import": "./dist/index.mjs",
"require": "./dist/index.js",
"default": "./dist/index.js"
}
},
"files": [
"LICENSE",
"README.md",
"dist"
],
"peerDependencies": {
"vue": "^3.4.29"
},
"dependencies": {
"@nextcloud/axios": "^2.5.0",
"@nextcloud/l10n": "^3.1.0",
"@nextcloud/router": "^3.0.1",
"@nextcloud/vue": "^9.0.0-alpha.4",
"lodash-es": "^4.17.21"
},
"engines": {
"node": "^20.0.0",
"npm": "^10.0.0"
},
"stylelint": {
"extends": "@nextcloud/stylelint-config",
"ignoreFiles": [
"**/*.js",
"**/*.ts"
]
},
"eslintConfig": {
"extends": "@nextcloud/eslint-config/vue3"
},
"devDependencies": {
"@nextcloud/browserslist-config": "^3.0.1",
"@nextcloud/eslint-config": "^8.4.1",
"@nextcloud/stylelint-config": "^3.0.1",
"@nextcloud/vite-config": "^2.0.2",
"@vue/eslint-config-typescript": "^13.0.0",
"eslint": "^8.57.0",
"prettier-eslint": "^16.3.0",
"sass": "^1.77.6",
"stylelint": "^16.6.1",
"vite": "^5.3.2"
},
"jest": {
"moduleFileExtensions": [
"js",
"vue"
],
"moduleNameMapper": {
"^@/(.*)$": "<rootDir>/src/$1"
},
"transform": {
"^.+\\.js$": "<rootDir>/node_modules/babel-jest",
".*\\.(vue)$": "<rootDir>/node_modules/vue-jest"
},
"snapshotSerializers": [
"<rootDir>/node_modules/jest-serializer-vue"
]
}
}