@agendize/vue-acl
Version:
Vue agendize's ACL management
65 lines (64 loc) • 1.99 kB
JSON
{
"name": "@agendize/vue-acl",
"private": false,
"version": "1.13.0",
"type": "module",
"description": "Vue agendize's ACL management",
"keywords": [
"agendize",
"acl",
"vue"
],
"homepage": "https://github.com/agendize/vue-acl",
"bugs": {
"url": "https://github.com/agendize/vue-acl/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/agendize/vue-acl.git"
},
"license": "Apache-2.0",
"author": "David Tant",
"main": "./dist/vue-acl.umd.js",
"module": "./dist/vue-acl.es.js",
"unpkg": "./dist/vue-acl.min.js",
"types": "./dist/index.d.ts",
"files": [
"dist/"
],
"exports": {
".": {
"import": "./dist/vue-acl.es.js",
"require": "./dist/vue-acl.umd.js"
}
},
"scripts": {
"dev": "vite",
"build": "vitest run --silent && vite build && vue-tsc --emitDeclarationOnly",
"build-visualiser": "vite build --mode visualiser && tsc --emitDeclarationOnly",
"build-app": "npm run build",
"build-quick": "vite build",
"build-quick-app": "npm run build-quick",
"preview": "vite preview",
"publish-public": "npm publish --access=public",
"publish-beta": "npm publish --access=public --tag=beta",
"test": "vitest run --coverage",
"clean": "npx rimraf dist && npx rimraf node_modules/@agendize && npx rimraf package-lock.json",
"full-publish-beta": "npx validate-branch-name -t master && git pull && npm run clean && npm install && npm run build && npm run publish-beta"
},
"devDependencies": {
"@vitejs/plugin-vue": "^5.2.1",
"@vitest/coverage-istanbul": "3.1.3",
"rollup-plugin-visualizer": "^5.14.0",
"typescript": "^5.7.3",
"vite": "^6.0.9",
"vite-plugin-dts": "^4.5.0",
"vitest": "3.1.3",
"vue": "^3.5.13",
"vue-router": "^4.5.0",
"vue-tsc": "2.2.0"
},
"dependencies": {
"@agendize/js-agendize-api": "workspace:*"
}
}