{"_id":"3y_utils","name":"3y_utils","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.1":{"name":"3y_utils","version":"1.0.1","description":"| 包名                        | 作用                    | | --------------------------- | ----------------------- | | @rollup/plugin-node-resolve | 处理路径                | | @rollup/plugin-typescript   | 支持 TS                 | | @rollup/plugin-commonjs     | 处","main":"lib/index.cjs.js","module":"lib/index.esm.js","jsnext:main":"lib/index.esm.js","browser":"lib/index.umd.js","scripts":{"build":"rollup -c","test":"jest","coveralls":"jest --coverage","lint:eslint":"eslint --cache --max-warnings 0 \"packages/**/*.{js,ts}\" --fix","prepare":"husky install"},"types":"lib/index.d.ts","keywords":[],"author":"","license":"ISC","devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6","@types/jest":"^29.5.12","@typescript-eslint/eslint-plugin":"^6.21.0","babel-jest":"^29.7.0","eslint":"^8.57.0","eslint-config-standard-with-typescript":"^43.0.1","eslint-plugin-import":"^2.29.1","eslint-plugin-n":"^16.6.2","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.22.0","husky":"^8.0.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.2.2","rollup":"^4.12.0","rollup-plugin-postcss":"^4.0.2","ts-jest":"^29.1.2","tslib":"^2.6.2","typescript":"^5.3.3"},"lint-staged":{"packages/**/__tests__/*.ts":"npm run test","packages/**/*.ts":["npm run lint:eslint"]},"_id":"3y_utils@1.0.1","gitHead":"eb94a24a5cdbcd107e5eae7f0de3e9ebdfdab1d9","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-yHQqtwgUqEmaYWmWdPFysTnWJFzqzwJrnv6fz/eRc2Gt08dvVKGSJn5GjpV7z8rAvFC5R4f8j3SLa/ecD2c7iA==","shasum":"8266aa2df542225dd3bf8c5ab85e8c0508efa186","tarball":"https://registry.npmjs.org/3y_utils/-/3y_utils-1.0.1.tgz","fileCount":8,"unpackedSize":3353,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTlYmjdn/A/QRMwFqnYA5loZIyscfz3oJKLrvXbWVfAAiEAphM0qs54YiNIgwtBOugMP2mrfjyQLtPEfU6riQAlOqg="}]},"_npmUser":{"name":"heybigfish","email":"327860593@qq.com"},"directories":{},"maintainers":[{"name":"heybigfish","email":"327860593@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3y_utils_1.0.1_1710151693941_0.7228827684319521"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-11T10:08:13.940Z","1.0.1":"2024-03-11T10:08:14.102Z","modified":"2024-03-11T10:08:14.644Z"},"maintainers":[{"name":"heybigfish","email":"327860593@qq.com"}],"description":"| 包名                        | 作用                    | | --------------------------- | ----------------------- | | @rollup/plugin-node-resolve | 处理路径                | | @rollup/plugin-typescript   | 支持 TS                 | | @rollup/plugin-commonjs     | 处","keywords":[],"license":"ISC","readme":"##### 部分包作用\n\n| 包名                        | 作用                    |\n| --------------------------- | ----------------------- |\n| @rollup/plugin-node-resolve | 处理路径                |\n| @rollup/plugin-typescript   | 支持 TS                 |\n| @rollup/plugin-commonjs     | 处理 CommonJS           |\n| @rollup/plugin-terser       | 压缩 UMD 规范的输出文件 |\n| rollup-plugin-postcss       | 处理 CSS                |\n\n##### package.json 配置项说明\n\n- main： Browser 和 Node 环境中指定的项目入口文件\n- module：指定 ESModule 模块的入口文件\n- jsnext:main： 同上，不过这个是社区规范，上面是官方规范\n- browser：UMD 规范，当直接在浏览器中开发时，可下载 release 包并在浏览器中使用 script 导入\n- types：TS 类型声明文件路径\n- files：约定 NPM 发包时包含的文件和文件夹\n\n> 执行 npm run build 就会生成一份 lib 文件夹，里面会有 cjs、esm、umd 三种规范的 js 文件，以供不同方式引入。除此之外，还有自动生成的 .d.ts 类型声明文件，是不是很方便~\n\nnpm version patch 1.0.0–> 1.0.1\nnpm version minor 1.0.0–> 1.1.0\nnpm version major 1.0.0–> 2.0.0\n","readmeFilename":"readme.md"}