@daysnap/vue-use
Version:
daysnap vue hooks
59 lines • 1.58 kB
JSON
{
"name": "@daysnap/vue-use",
"version": "0.0.12",
"description": "daysnap vue hooks",
"main": "lib/index.js",
"types": "es/index.d.ts",
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
},
"keywords": [
"daysnap",
"core",
"hooks",
"use",
"vue"
],
"files": [
"es",
"lib"
],
"sideEffects": false,
"author": "chenzhigang <979703986@qq.com>",
"homepage": "https://github.com/daysnap/vue-use#readme",
"license": "MIT",
"peerDependencies": {
"vue": ">=3.0.0",
"vue-router": ">=4.2.4",
"@daysnap/utils": ">=0.0.66"
},
"devDependencies": {
"@daysnap/types": "^0.0.4",
"node-dir": "^0.1.17",
"plop": "^3.1.2",
"typescript": "^5.2.2"
},
"scripts": {
"gen": "plop --plopfile ./scripts/gen.js --force",
"del": "plop --plopfile ./scripts/del.js --force",
"entry": "plop --plopfile ./scripts/entry.js --force",
"clean:es": "rimraf ./es",
"clean:lib": "rimraf ./lib",
"clean": "npm run clean:es && npm run clean:lib",
"build:es": "npm run clean:es && tsc -p ./tsconfig-esm.json",
"build:lib": "npm run clean:lib && tsc -p ./tsconfig.json",
"build": "npm run entry && npm run build:es && npm run build:lib",
"format": "prettier --write src/",
"release": "npm run entry && npm run build && dsc publish --pnpm -t && dsc sync"
},
"module": "es/index.js",
"exports": {
".": {
"types": "./es/index.d.ts",
"import": "./es/index.js",
"require": "./lib/index.js"
},
"./*": "./*"
}
}