UNPKG

@vue-widget/hooks

Version:

hooks from react to vue

94 lines 2.47 kB
{ "name": "@vue-widget/hooks", "version": "0.3.3", "private": false, "description": "hooks from react to vue", "main": "lib/index.js", "module": "es/index.js", "types": "lib/index.d.ts", "unpkg": "dist/hooks.js", "scripts": { "build": "gulp --gulpfile ./gulpfile.cjs && rollup -c", "test": "echo \"Error: no test specified\" && exit 1", "docs:dev": "vitepress dev docs", "docs:build": "vitepress build docs", "docs:preview": "vitepress preview docs" }, "repository": { "url": "https://github.com/qianyuhouse/hooks.git" }, "keywords": [ "hooks", "vue", "useState", "useEffect", "useMemo", "useContext", "createContext" ], "author": { "name": "Howie", "email": "qianyuhouse@163.com" }, "license": "MIT", "devDependencies": { "@babel/cli": "^7.10.1", "@babel/core": "^7.10.2", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.26.7", "@rollup/plugin-commonjs": "^28.0.2", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^12.1.2", "@types/js-cookie": "^3.0.6", "@types/node": "^22.10.7", "@types/qs": "^6.9.18", "@typescript-eslint/eslint-plugin": "^5.36.1", "@typescript-eslint/parser": "^5.36.1", "@vitejs/plugin-vue": "^4.2.1", "@vitejs/plugin-vue-jsx": "^3.1.0", "@vue/babel-preset-jsx": "^1.4.0", "del": "^5.1.0", "escape-html": "^1.0.3", "eslint": "^8.23.0", "eslint-config-prettier": "^8.5.0", "eslint-define-config": "^2.1.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-vue": "^9.4.0", "gulp": "^4.0.2", "gulp-babel": "^8.0.0", "gulp-json-editor": "^2.6.0", "gulp-typescript": "^6.0.0-alpha.1", "less": "^4.2.2", "rollup": "^4.31.0", "rollup-plugin-dts": "^6.1.1", "shiki": "^2.1.0", "tslib": "^2.8.1", "typescript": "^5.7.3", "vite": "^4.5.9", "vitepress": "^1.0.0-alpha.74", "vue": "^3.5.13", "vue-eslint-parser": "^9.4.3", "vue-router": "^4.5.0" }, "peerDependencies": { "vue": ">3.0.0" }, "files": [ "dist", "es", "lib", "!dist/**/*.map", "README.md", "LICENSE" ], "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "dependencies": { "qs": "^6.14.0", "intersection-observer": "^0.12.2", "resize-observer-polyfill": "^1.5.1" } }