UNPKG

baiwusanyu-utils

Version:

baiwusanyu's common tool library.

112 lines 2.94 kB
{ "name": "baiwusanyu-utils", "description": "baiwusanyu's common tool library.", "private": false, "type": "module", "version": "1.1.2", "keywords": [ "typescript", "javascript", "utils", "vue", "vue3", "vite", "react" ], "license": "MIT", "author": "baiwusanyu-c", "homepage": "https://github.com/baiwusanyu-c", "repository": "https://github.com/baiwusanyu-c/bwsy-utils", "bugs": "https://github.com/baiwusanyu-c/bwsy-utils/issues", "main": "./index.js", "module": "./index.js", "types": "./index.d.ts", "exports": { ".": { "types": "./index.d.ts", "require": "./index.cjs", "import": "./index.js" } }, "files": [ "index.js", "index.cjs", "index.d.ts", "README.md" ], "typesVersions": { "*": { "*": [ "./*", "./index.d.ts" ] } }, "dependencies": { "@baiwusanyu/utils-com": "^1.1.2", "@baiwusanyu/utils-date": "^1.1.2", "@baiwusanyu/utils-is": "^1.1.2", "@baiwusanyu/utils-log": "^1.1.2", "@baiwusanyu/utils-normalize": "^1.1.2", "@baiwusanyu/utils-obj": "^1.1.2", "@baiwusanyu/utils-task": "^1.1.2", "hash-sum": "^2.0.0" }, "devDependencies": { "@baiwusanyu/eslint-config": "^1.0.16", "@rollup/pluginutils": "^5.1.3", "@types/fs-extra": "^11.0.4", "@types/gulp": "^4.0.17", "@types/node": "^20.17.10", "@vitest/coverage-c8": "^0.33.0", "@vitest/ui": "^2.1.8", "ansi-colors": "^4.1.3", "bumpp": "^9.9.0", "cross-env": "^7.0.3", "eslint": "8.42.0", "esno": "^4.8.0", "fs-extra": "^11.2.0", "git-ensure": "^0.1.0", "gulp": "^5.0.0", "jsdoc-to-markdown": "^9.1.1", "jsdom": "^25.0.1", "lint-staged": "^15.2.11", "npm-run-all": "^4.1.5", "rimraf": "^5.0.10", "rollup": "^4.28.1", "simple-git-hooks": "^2.11.1", "sucrase": "^3.35.0", "tsup": "^8.3.5", "typescript": "5.1.6", "vite": "^6.0.3", "vitest": "^2.1.8" }, "simple-git-hooks": { "pre-commit": "pnpm lint-staged", "commit-msg": "node vertify-commit.js" }, "lint-staged": { "*.{vue,js,ts,jsx,tsx,md,json}": [ "eslint ./ --fix" ] }, "eslintConfig": { "extends": [ "@baiwusanyu" ] }, "scripts": { "init": "pnpm i -w", "lint:fix": "eslint --fix ./ --ext .vue,.js,.ts,.jsx,.tsx,.json ", "dev": "pnpm run --filter @baiwusanyu/utils-playground dev", "build": "pnpm run --filter @baiwusanyu/utils-build build", "release": "bumpp package.json packages/*/package.json --commit --push --tag", "publish:npm": "pnpm publish --no-git-checks --access public", "publish:script": "pnpm run --filter @baiwusanyu/utils-build publish:npm", "clean": "rimraf dist", "test": "vitest", "test:update": "vitest -u", "test:coverage": "vitest --coverage", "update:deps": "npx taze major -w -r && pnpm run init" } }