UNPKG

vue-function-api-sd

Version:

Provide logic composition capabilities for Vue.

94 lines (93 loc) 2.09 kB
{ "name": "vue-function-api-sd", "version": "2.2.0-rc", "description": "Provide logic composition capabilities for Vue.", "keywords": [ "vue", "function-api" ], "main": "dist/vue-function-api.js", "umd:main": "dist/vue-function-api.umd.js", "module": "dist/vue-function-api.module.js", "typings": "dist/index.d.ts", "author": { "name": "liximomo", "email": "liximomo@gmail.com" }, "license": "MIT", "sideEffects": false, "files": [ "dist/" ], "scripts": { "start": "cross-env TARGET=es rollup -c -w", "build": "rollup -c", "test": "cross-env NODE_ENV=test jest", "prepub": "npm run build", "pub": "npm publish" }, "bugs": { "url": "https://github.com/vuejs/vue-function-api/issues" }, "homepage": "https://github.com/vuejs/vue-function-api#readme", "devDependencies": { "@types/jest": "^24.0.13", "@types/node": "^12.0.2", "cross-env": "^5.2.0", "husky": "^2.7.0", "jest": "^24.8.0", "lint-staged": "^8.2.1", "prettier": "^1.18.2", "rollup": "^1.12.0", "rollup-plugin-node-resolve": "^5.0.0", "rollup-plugin-replace": "^2.2.0", "rollup-plugin-terser": "^4.0.4", "rollup-plugin-typescript2": "^0.21.0", "ts-jest": "^24.0.2", "typescript": "^3.4.5", "vue": "^2.5.22" }, "peerDependencies": { "vue": "^2.5.22" }, "dependencies": { "tslib": "^1.9.3" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.js": [ "prettier --write", "git add" ], "*.ts": [ "prettier --parser=typescript --write", "git add" ] }, "jest": { "verbose": true, "setupFiles": [ "<rootDir>/test/setupTest.js" ], "setupFilesAfterEnv": [ "<rootDir>/test/helpers/wait-for-update.js" ], "moduleFileExtensions": [ "ts", "js" ], "testMatch": [ "<rootDir>/test/**/*.spec.{js,ts}" ], "preset": "ts-jest" }, "prettier": { "printWidth": 100, "singleQuote": true, "trailingComma": "es5" } }