{"_id":"sunrise-utils","_rev":"40-82109c222d5d06fe148162656862e20c","name":"sunrise-utils","dist-tags":{"latest":"1.0.38"},"versions":{"1.0.0":{"name":"sunrise-utils","version":"1.0.0","keywords":["rollup","library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.0","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"27f5556e142ad98f1a6695e2494f30e914fcc480","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.0.tgz","fileCount":4,"integrity":"sha512-twxjCGV8oJJsqPyKYHd8pDNC6upzFa7kCvIiJ27bIIB4EM3tolPySGtFCvuFrcWd7zXVJ6JvcJnDfGQ4zSTV4Q==","signatures":[{"sig":"MEQCIHbYwUUDMINhwPYd8qKRTycdDv0caeOZ+6BPAf0MfXXaAiAWc4PShSF+W8v05OhUK12Dw05c++5l8Mxe7tCu/w9Muw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2584},"main":"dist/index.esm.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"eb7b7755ab0ae46fcb287a2e8b5766173f2b3697","scripts":{"test":"api-extractor run -c api-extractor.json","dev:tsc":" tsc -w","build:dev":"cross-env NODE_ENV=development rollup -c","start:dev":"tsc -w && node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"9.6.4","description":"一个使用esbuild进行本地开发，使用Rollup打包的库, 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.1.0","dependencies":{"typescript":"^5.4.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.13.0","esbuild":"^0.20.2","cross-env":"^7.0.3","@babel/core":"^7.24.3","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.24.3","rollup-plugin-babel":"^4.4.0","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-uglify":"^6.0.4","rollup-plugin-replace":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-commonjs":"^25.0.7","@microsoft/api-extractor":"^7.43.1","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-resolve":"^5.2.0","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.0_1713590674437_0.5859821149535043","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"sunrise-utils","version":"1.0.1","keywords":["rollup","library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.1","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"32677f967f8695921117663c6e8fd30f5889dbe9","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.1.tgz","fileCount":4,"integrity":"sha512-OJFRJANfCb1KQtIJ1RJ95yhuOkz1mYvm1bz/wNV669OruMUX5ft/EqD72BxlN7pSSOiCIPos2STBJc7Xv/q/uQ==","signatures":[{"sig":"MEUCIGHUc/kre1EMcpiQ62G6SBgUF2a+726P+VSSjOOPCsq+AiEAgLZTpx2C9SEnAVX6OE7H0qSvgELnoWQ4CE/oI+Ob76A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2743},"main":"dist/index.esm.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"eb7b7755ab0ae46fcb287a2e8b5766173f2b3697","scripts":{"test":"api-extractor run -c api-extractor.json","dev:tsc":" tsc -w","build:dev":"cross-env NODE_ENV=development rollup -c","start:dev":"tsc -w && node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"9.6.4","description":"一个使用esbuild进行本地开发，使用Rollup打包的库, 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.1.0","dependencies":{"typescript":"^5.4.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.13.0","esbuild":"^0.20.2","cross-env":"^7.0.3","@babel/core":"^7.24.3","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.24.3","rollup-plugin-babel":"^4.4.0","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-uglify":"^6.0.4","rollup-plugin-replace":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-commonjs":"^25.0.7","@microsoft/api-extractor":"^7.43.1","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-resolve":"^5.2.0","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.1_1713592716401_0.0012380332021031393","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"sunrise-utils","version":"1.0.2","keywords":["rollup","library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.2","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"00254103bd8cb039a229a0f05d55eb8705ccfbfc","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.2.tgz","fileCount":4,"integrity":"sha512-By/Vr/CjA6kpK2Kcxv6LPQTDymEb87EbmZa5EjmklKuoBp7RUWgx4aKx75cHhR9EQ4+xi2yrlcl5wObYtLbFJA==","signatures":[{"sig":"MEYCIQDyJ+qiNnDr+iU0ARQhMf8G333M+bEZjG5FAOa+lEP5eQIhAJJOIsdz3fiCmWDsZVXq3z75rJnR/IfqYEn+DFNTTjNB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2956},"main":"dist/index.esm.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"eb7b7755ab0ae46fcb287a2e8b5766173f2b3697","scripts":{"test":"api-extractor run -c api-extractor.json","dev:tsc":" tsc -w","build:dev":"cross-env NODE_ENV=development rollup -c","start:dev":"tsc -w && node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"9.6.4","description":"一个使用esbuild进行本地开发，使用Rollup打包的库, 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.1.0","dependencies":{"typescript":"^5.4.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.13.0","esbuild":"^0.20.2","cross-env":"^7.0.3","@babel/core":"^7.24.3","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.24.3","rollup-plugin-babel":"^4.4.0","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-uglify":"^6.0.4","rollup-plugin-replace":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-commonjs":"^25.0.7","@microsoft/api-extractor":"^7.43.1","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-resolve":"^5.2.0","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.2_1713777935741_0.8941903397246305","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"sunrise-utils","version":"1.0.3","keywords":["rollup","library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.3","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"96548fb8caad4008668cc4a3c0f67855878a0dac","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.3.tgz","fileCount":6,"integrity":"sha512-y/gsIR5qcUvFALbS0hqXIyL+mgPVVT6VEZd3GodxjElYwT2zpFHwNZpy8G/lBCm1W1MPw9Z3sH2mm7jSW+m+Mg==","signatures":[{"sig":"MEYCIQCiXpaOBWP+hiVqjIiq38MMmnxHYUdTaR82Djh82OGa8wIhAKG/pUV0a1zvMJ5tTKvujegloQmJuoXjSg7+Twb+2WYI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4020},"main":"dist/index.esm.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"a56efed09f695d1f3b91b9b7513ef8dbc448b025","scripts":{"test":"api-extractor run -c api-extractor.json","dev:tsc":" tsc -w","docs:dev":"vitepress dev docs","build:dev":"cross-env NODE_ENV=development rollup -c","start:dev":"tsc -w && node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"9.6.7","description":"一个使用esbuild进行本地开发，使用Rollup打包的库, 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"18.17.0","dependencies":{"typescript":"^5.4.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.13.0","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.1.4","@babel/core":"^7.24.3","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.24.3","rollup-plugin-babel":"^4.4.0","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-uglify":"^6.0.4","rollup-plugin-replace":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-commonjs":"^25.0.7","@microsoft/api-extractor":"^7.43.1","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-resolve":"^5.2.0","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.3_1716876296022_0.22791379478666718","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"sunrise-utils","version":"1.0.4","keywords":["rollup","library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.4","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"7120e2939e7c96dbc5e5e3baed194b2d76456cfc","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.4.tgz","fileCount":7,"integrity":"sha512-Zl0vGaDgRbJs+5aom4nUSbynZOEdHUYhVGGyqW9Eu5l7HQ4d8decXTOoVQiMHx2kuDg0uzedm9yOZis6ykKSjQ==","signatures":[{"sig":"MEUCIA4x+se9djPkKGvLlJkBj7ClF3nUpfQAIaTG5KbxSHNWAiEAwj1VwrXRB/F4CHl56ZjD3dKOKxIqFzTFMxWXyX8ldKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4968},"main":"dist/index.esm.js","types":"dist/sunrise-utils.d.ts","module":"dist/index.esm.js","gitHead":"a56efed09f695d1f3b91b9b7513ef8dbc448b025","scripts":{"test":"api-extractor run -c api-extractor.json","dev:tsc":" tsc -w","docs:dev":"vitepress dev docs","build:dev":"cross-env NODE_ENV=development rollup -c","start:dev":"tsc -w && node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"9.6.4","description":"一个使用esbuild进行本地开发，使用Rollup打包的库, 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.0.0","dependencies":{"typescript":"^5.4.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.13.0","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.1.4","@babel/core":"^7.24.3","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.24.3","rollup-plugin-babel":"^4.4.0","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-uglify":"^6.0.4","rollup-plugin-replace":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-commonjs":"^25.0.7","@microsoft/api-extractor":"^7.43.1","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-resolve":"^5.2.0","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.4_1716881167571_0.306944810250527","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"sunrise-utils","version":"1.0.5","keywords":["rollup","library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.5","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"8be2ab6fb15012ef2e7d566f512e58750e358e8d","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.5.tgz","fileCount":7,"integrity":"sha512-w0WacmX5fUduw/XdGLaGp8XmQl+RaL/Tc1o/ByxARlFW7vyZE3PKpLjWdQUgxcgS1szTmbKPiAcOiblmlBvlmQ==","signatures":[{"sig":"MEUCIQCKV+kzLw2Oex5IrPho+I25AjshOeW4MQylD2C8VZg1nQIgFhY68rm3q50l18nTP0LbghZHnNiMeArEnRVVhZwcCFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4873},"main":"dist/index.esm.js","types":"dist/sunrise-utils.d.ts","module":"dist/index.esm.js","gitHead":"a56efed09f695d1f3b91b9b7513ef8dbc448b025","scripts":{"push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","dev:tsc":" tsc -w","docs:dev":"vitepress dev docs","build:dev":"cross-env NODE_ENV=development rollup -c","start:dev":"tsc -w && node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"9.6.4","description":"一个使用esbuild进行本地开发，使用Rollup打包的库, 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.0.0","dependencies":{"typescript":"^5.4.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.13.0","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.1.4","@babel/core":"^7.24.3","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.24.3","rollup-plugin-babel":"^4.4.0","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-uglify":"^6.0.4","rollup-plugin-replace":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-commonjs":"^25.0.7","@microsoft/api-extractor":"^7.43.1","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-resolve":"^5.2.0","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.5_1716881348200_0.39926426082020505","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"sunrise-utils","version":"1.0.6","keywords":["rollup","library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.6","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"f6e3ee89b676f55ae187b359488f2d010b566f55","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.6.tgz","fileCount":7,"integrity":"sha512-huw0VeU++n7tSwFODG7jd/V+q9YRUxHN+YofZWErhjrHQf0urI8VLDgAb/yKnxnMRSxlOy7WptMePLaxMJgYwA==","signatures":[{"sig":"MEQCIDDWwH9KgQFlyftAHmHDwUDxNuD6tZF/iCBp3B2Eg6TcAiBcM9x6a80zhUEeDPP7StxntYWgekiwRIaggYY9tLgtGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4504},"main":"dist/index.esm.js","types":"dist/sunrise-utils.d.ts","module":"dist/index.esm.js","gitHead":"d2b6ff2616c64a0f49891c0ee8e3cce993207b72","scripts":{"push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","dev:tsc":" tsc -w","docs:dev":"vitepress dev docs","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"tsc -w && node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"9.6.4","description":"一个使用esbuild进行本地开发，使用Rollup打包的库, 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.0.0","dependencies":{"typescript":"^5.4.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.13.0","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.1.4","@babel/core":"^7.24.3","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.24.3","rollup-plugin-babel":"^4.4.0","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-uglify":"^6.0.4","rollup-plugin-replace":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-commonjs":"^25.0.7","@microsoft/api-extractor":"^7.43.1","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-resolve":"^5.2.0","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.6_1716949428565_0.2607055824845974","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"sunrise-utils","version":"1.0.7","keywords":["rollup","library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.7","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"178e07fda746cf606f52fcc94fa6d8bd08dc5d33","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.7.tgz","fileCount":7,"integrity":"sha512-mVPMJo4LXJrmNYEcA2Za3Z2TNIIBthLQYePY6V8AGPB1d51ODEv7psPD2QBRVh9DHfpCXdDFky7i00Xnk93KPA==","signatures":[{"sig":"MEUCIQDAt6u+VgzDVC6ZiWH0xYouCP0Q2miFHKuVyqVYwwfnHQIgVF4xEhA3n0sH/hFIK+CoxtEm0AFyntOjyVIW9yk6axo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4504},"main":"dist/index.esm.js","types":"dist/sunrise-utils.d.ts","module":"dist/index.esm.js","gitHead":"d2b6ff2616c64a0f49891c0ee8e3cce993207b72","scripts":{"push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","dev:tsc":" tsc -w","docs:dev":"vitepress dev docs","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"tsc -w && node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"9.6.4","description":"一个使用esbuild进行本地开发，使用Rollup打包的库, 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.0.0","dependencies":{"typescript":"^5.4.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.13.0","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.1.4","@babel/core":"^7.24.3","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.24.3","rollup-plugin-babel":"^4.4.0","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-uglify":"^6.0.4","rollup-plugin-replace":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-commonjs":"^25.0.7","@microsoft/api-extractor":"^7.43.1","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-resolve":"^5.2.0","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.7_1716949848337_0.004246291928721835","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"sunrise-utils","version":"1.0.8","keywords":["rollup","library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.8","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"d9c817ed93b4deefe2ec0d3fb6e853f384809224","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.8.tgz","fileCount":9,"integrity":"sha512-JJvz4mf0LGOcGIVVcUZRBEzWrDy+AKNam5H8cyEvRQeXYlUoQmhTTHCnDfncZHX1pSGkB7o+00DdoSz1286jmw==","signatures":[{"sig":"MEUCIHTl5SgU3mMjyi9Yhb3F3XbrSgXbBCC1C7zIW2qPTXBQAiEAyLq70hSSuwQi2CqQwmObkVa/j359Lml6xBQQXCr+cP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6680},"main":"dist/index.esm.js","types":"dist/sunrise-utils.d.ts","module":"dist/index.esm.js","gitHead":"ddf5a676c2c6f1b3ddab1cb27e2218658d47150b","scripts":{"push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","dev:tsc":" tsc -w","docs:dev":"vitepress dev docs","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"tsc -w && node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"9.6.4","description":"一个使用esbuild进行本地开发，使用Rollup打包的库, 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.0.0","dependencies":{"typescript":"^5.4.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.13.0","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.1.4","@babel/core":"^7.24.3","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.24.3","rollup-plugin-babel":"^4.4.0","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-uglify":"^6.0.4","rollup-plugin-replace":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-commonjs":"^25.0.7","@microsoft/api-extractor":"^7.43.1","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-resolve":"^5.2.0","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.8_1718265881190_0.48050369367337487","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"sunrise-utils","version":"1.0.9","keywords":["rollup","library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.9","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"819dad6658f43726423d10dd52d4809204c062a3","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.9.tgz","fileCount":9,"integrity":"sha512-Z5PlcSSoDwYUXP1yzzPUtrl1XzgzxrFV6kNAg0WmTgDcvQEsPu4uCRWkO953j2x7u5ruVS/Dz2KwI8HhrxlSIg==","signatures":[{"sig":"MEUCIB7w+dJi0h6DCcSN9Ur6XKLQ1HSxDSYww+PQW2BndfjmAiEAomNJ1HJwznPzvIWvGnnyZs5H4b8rpYMmfYhoSMOYzaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6856},"main":"dist/index.esm.js","types":"dist/sunrise-utils.d.ts","module":"dist/index.esm.js","gitHead":"ddf5a676c2c6f1b3ddab1cb27e2218658d47150b","scripts":{"push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","dev:tsc":" tsc -w","docs:dev":"vitepress dev docs","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"tsc -w && node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"9.6.4","description":"一个使用esbuild进行本地开发，使用Rollup打包的库, 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.0.0","dependencies":{"typescript":"^5.4.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.13.0","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.1.4","@babel/core":"^7.24.3","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.24.3","rollup-plugin-babel":"^4.4.0","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-uglify":"^6.0.4","rollup-plugin-replace":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-commonjs":"^25.0.7","@microsoft/api-extractor":"^7.43.1","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-resolve":"^5.2.0","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.9_1718325543320_0.3961032872806407","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"sunrise-utils","version":"1.0.10","keywords":["rollup","library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.10","homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"a6d481e110f69446a2e298afe675b187871cced6","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.10.tgz","fileCount":6,"integrity":"sha512-AA/pkqTjguvISjGjdiMt7xlb6rZxI3IW1CT2Yh4nT06SXJdiG3dL8OC65AjxvT1hbtNnB+fG1m8niUetT16lIw==","signatures":[{"sig":"MEUCIQCGGKPKPUHyVknpwJL/u2nCioU/2H+/TyAVMP5p+ywtjQIgb/dA3ZQkaHxcrFPsNKI8ugmkQ4RlfU7jicRiL95ddoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5755},"main":"dist/index.esm.js","types":"dist/sunrise-utils.d.ts","module":"dist/index.esm.js","gitHead":"1972712339bdb07b4d3e694376429696be42558a","scripts":{"push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","dev:tsc":" tsc -w","docs:dev":"vitepress dev docs","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"tsc -w && node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.2.3","description":"一个使用esbuild进行本地开发，使用Rollup打包的库, 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.10.0","dependencies":{"typescript":"^5.4.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.13.0","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.1.4","@babel/core":"^7.24.3","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.24.3","rollup-plugin-babel":"^4.4.0","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-uglify":"^6.0.4","rollup-plugin-replace":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-commonjs":"^25.0.7","@microsoft/api-extractor":"^7.43.1","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-resolve":"^5.2.0","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.10_1719475454557_0.9257172841950891","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"sunrise-utils","version":"1.0.11","keywords":["rollup","library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.11","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"ec316cc06ab480f6fe24ddfe2181b1ccd647034c","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.11.tgz","fileCount":4,"integrity":"sha512-NtHxER/q6+1W33YKG4df+MGYathu/AU1Nbptb4Q5n+51nqj57WpzgC3TpHvH+i3h+EJTFXhOBduz4sPUcJUFDg==","signatures":[{"sig":"MEUCIASW26urKalCu08/DR2r3eqjDG+8xrjYWIFdwCM+mQMPAiEAxcCNiaKFsefQvbNHQk+ZP60bsxMd5eYlkfkPOri9Z6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7608},"main":"dist/index.esm.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"3e32b4c39a767f2940c2a1b5df0aa804b7a58e71","scripts":{"push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","dev:tsc":"tsc -w","docs:dev":"vitepress dev docs","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"tsc -w && npm run test && node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.2.3","description":"一个使用esbuild进行本地开发，使用Rollup打包的库, 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.10.0","dependencies":{"npm-dts":"^1.3.11","typescript":"^5.4.5","esbuild-plugin-d.ts":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.13.0","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.1.4","@babel/core":"^7.24.3","cross-spawn":"^7.0.3","@types/inquirer":"^9.0.7","@babel/preset-env":"^7.24.3","rollup-plugin-babel":"^4.4.0","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-uglify":"^6.0.4","rollup-plugin-replace":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-commonjs":"^25.0.7","@microsoft/api-extractor":"^7.43.1","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-resolve":"^5.2.0","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.11_1723432680483_0.9798097885277981","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"sunrise-utils","version":"1.0.13","keywords":["rollup","library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.13","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"576624a33b99efba5a9a31d13e0717effb003832","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.13.tgz","fileCount":3,"integrity":"sha512-NZc8TJ0O3jh2z2JNjuUkHACfqiGZwUUQyJ+lH+PhHtqz8JpAFhy98e/IXua7ivRa15meXJjdeuwfJaVoQM2/sg==","signatures":[{"sig":"MEQCICvoTs2h2FPQuZkx6rX3R+a+4xABikNK4bjk9ykVOxRaAiAVn1ZbQrHQmKlkfAjyL408mjwTsvXkf6icGUoCbqer6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9834},"main":"dist/index.esm.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","dev:tsc":"tsc -w","docs:dev":"vitepress dev docs","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.0","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.15.1","dependencies":{"typescript":"^5.4.5","esbuild-plugin-d.ts":"^1.3.0","@microsoft/api-documenter":"^7.26.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.4","eslint":"^9.16.0","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.1.4","cross-spawn":"^7.0.3","@types/inquirer":"^9.0.7","eslint-plugin-tsdoc":"^0.4.0","@microsoft/api-extractor":"^7.43.1","@typescript-eslint/parser":"^8.18.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.13_1733816446462_0.8597501794012494","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"sunrise-utils","version":"1.0.14","keywords":["library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.14","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"73d7a669621e243cbe924548967bdf6774feb5da","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.14.tgz","fileCount":8,"integrity":"sha512-ijHVU1XPqoyJB3uJ+DEOK6QK/XLhkvBNWchpJWm6ZiewBH5KwrxzfBoFXzIFqHQTc4OP7dcPLlEEV1XYkqq36w==","signatures":[{"sig":"MEQCIHj1MYJZZCt2FdQoWd7TDuURyAjm+SwKC1YITV2qmvlnAiAwIcWg2Qh6XVTBrCVyRtsAZjOy+RuJTMBRboA6kj5rjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18806},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","scripts":{"push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","docs:dev":"vitepress dev docs","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.0","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.4","cz-git":"^1.11.0","eslint":"^9.16.0","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.1.4","commitizen":"^4.3.1","typescript":"^5.7.2","cross-spawn":"^7.0.3","@types/inquirer":"^9.0.7","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","@microsoft/api-extractor":"^7.43.1","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.14_1735375050556_0.13229663681148107","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"sunrise-utils","version":"1.0.15","keywords":["library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.15","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"bde06a2ad767b25a0cd0f7e4a47264c66292429e","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.15.tgz","fileCount":4,"integrity":"sha512-oZ9A0nSD3xCZ+jlqm6N7w9J6zgTlOPRJSuBx0ZhOZgBCQnicH8Ur1lxrfp1BY6mVoqUIqX2PHtjv3aq8ahXG4w==","signatures":[{"sig":"MEUCIQCbpIZAsI/EzoDf+7dvBV4XcB3zkpq9PZG7ENPivN5N8AIgFo0rrkHSiKYr3vFk7HpadruFWg767P0Ox0qDhGSLWH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11927},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"8fcd5c65b1040e96ddebc8ec76ad121c71e307fa","scripts":{"push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","docs:dev":"vitepress dev docs","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.0","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.4","cz-git":"^1.11.0","eslint":"^9.16.0","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.1.4","commitizen":"^4.3.1","typescript":"^5.7.2","cross-spawn":"^7.0.3","@types/inquirer":"^9.0.7","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","@microsoft/api-extractor":"^7.43.1","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.15_1736132124589_0.8189748379764066","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"sunrise-utils","version":"1.0.16","keywords":["library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.16","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"e3437d8e9e5e44b3ccf66705763a6b8522bd93a1","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.16.tgz","fileCount":4,"integrity":"sha512-GstQI+ewrNti6Cph8KOR7dGaClAGYM8FnUeWKJFu3DKXFuldIpxaG8zbXv8Z+MPiZ74MzOVz4mwmaa5Ozf6Qcg==","signatures":[{"sig":"MEUCIQD0CBQmZ0lSEQcR6MjrjFsSc/wrAyLBpvj4X4Q6MOT3UwIgdsq6Jfy3A7MdbaeYa+p54xBnj2MjO0glw9bWuRTvoFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11927},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"da1a14882a381fd9c0b3ddaa1712e385928c72ce","scripts":{"push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","docs:dev":"vitepress dev docs","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.0","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.4","cz-git":"^1.11.0","eslint":"^9.16.0","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.1.4","commitizen":"^4.3.1","typescript":"^5.7.2","cross-spawn":"^7.0.3","@types/inquirer":"^9.0.7","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","@microsoft/api-extractor":"^7.43.1","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.16_1736132349031_0.24463759374782823","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"sunrise-utils","version":"1.0.17","keywords":["library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.17","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"813d378d4d371910eb07007de9818681fbed5fdb","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.17.tgz","fileCount":4,"integrity":"sha512-IcuWS2vEqQ1JWNpP2M3rCOQtX7jgIleH8NxtTSWLJCLmY1vOaF7HeM728XBAN/N42qxRmf6tpXZrUJzOEzEfHg==","signatures":[{"sig":"MEQCIDW7JiAgrbplwFaPOd2Q/vvHU8GqGbmlKJbHS4yN6nrEAiBcGJ6Iu2Zs8MOXkRyLE4GzmoahgszIQzY/F2j3/mT/+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11927},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"da1a14882a381fd9c0b3ddaa1712e385928c72ce","scripts":{"push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","docs:dev":"vitepress dev docs","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.0","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.4","cz-git":"^1.11.0","eslint":"^9.16.0","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.1.4","commitizen":"^4.3.1","typescript":"^5.7.2","cross-spawn":"^7.0.3","@types/inquirer":"^9.0.7","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","@microsoft/api-extractor":"^7.43.1","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.17_1736133032833_0.8639281084725527","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"sunrise-utils","version":"1.0.18","keywords":["library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.18","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/firefly#readme","bugs":{"url":"https://github.com/Sunrisies/firefly/issues"},"dist":{"shasum":"0b72551307ac133397d22e0841ae1af1d8e9d1d5","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.18.tgz","fileCount":8,"integrity":"sha512-ILVwPoLyyQpNXCgdKOtfrNfLBPk8aVusbH+tJ6SSw+v5D8PTRtivSD/iQXm7ea4LkN8A0Xb2UURR90erkC91BQ==","signatures":[{"sig":"MEYCIQC/MKsSulrgwkV6xFCI37iyKuYNeEiyjxWFh/qXeLTfYgIhAPjCIrRRvYPLOmEW+vXS7y/Bekx2b79Jx2Nd4/IZF9LQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21421},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"da1a14882a381fd9c0b3ddaa1712e385928c72ce","scripts":{"push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/firefly.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.0","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.4","cz-git":"^1.11.0","eslint":"^9.16.0","esbuild":"^0.20.2","typedoc":"^0.27.6","cross-env":"^7.0.3","vitepress":"^1.5.0","commitizen":"^4.3.1","typescript":"^5.7.2","cross-spawn":"^7.0.3","@types/inquirer":"^9.0.7","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.1","@microsoft/api-extractor":"^7.43.1","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.18_1736226926078_0.7474364443997692","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"sunrise-utils","version":"1.0.19","keywords":["library","typescript","utils","esbuild"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.19","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"fe0bbfcb497dc6036232d8e97b19a353dc304458","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.19.tgz","fileCount":9,"integrity":"sha512-ZeYbdpIxX5XyfuIqMYrbNk2LWkcGw/HnaEVB3jZegDf6MSaBDUb7ItSwbWspj43jPNBG6zjOdgegLS74DEThZg==","signatures":[{"sig":"MEUCIQD2pFwvFSvIvmb1kDYK12JJimzADvW1Gjbity/lmlX4ggIgdJDoQ0RcRN/klEVu+NBQz0icECrA8oqt1xo+RxpTHgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23478},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"6fc7ad23018417344aec1187440970b7d1e53c0f","scripts":{"push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.0","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.4","cz-git":"^1.11.0","eslint":"^9.16.0","esbuild":"^0.20.2","typedoc":"^0.27.6","cross-env":"^7.0.3","vitepress":"^1.5.0","commitizen":"^4.3.1","typescript":"^5.7.2","cross-spawn":"^7.0.3","@types/inquirer":"^9.0.7","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.1","@microsoft/api-extractor":"^7.43.1","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.19_1737014679125_0.3350626226679061","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"sunrise-utils","version":"1.0.20","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.20","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"b5cc02758bf0fe0b89c7a2b5f520678acf70f238","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.20.tgz","fileCount":13,"integrity":"sha512-XWt75RiCrzHEuq08uk4FZahK/WajbDO82chD835fX1Gc8fRDy5yAWE3qxiahGFhPziWMUM+iwb/m3nOxnQsSEQ==","signatures":[{"sig":"MEUCIQCmgGNz2rsIpYj+9QkTiQWZqqPbdLT7tPaDXPIA1ciyzAIgNKiuoTa8/cceoA06rVwcB7HuWWqkjbxNUvc6WK+f9/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29977},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"0cdfcb356fd7d2a400133bf950cf0eadd94bc087","scripts":{"push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.0","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","typedoc":"^0.27.6","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.1","@microsoft/api-extractor":"^7.43.1","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.20_1742952703334_0.6953903794832395","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"sunrise-utils","version":"1.0.21","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.21","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"1e84c0fc4be628100a9a73e31245a774158f21c9","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.21.tgz","fileCount":13,"integrity":"sha512-U9zfTPPwBzXCXO9Oi7H0JkcyREBh4/47oBFcKW+1VKx/uDtmXEmHBhVs8LP8KMDgSL1GcM19bZ+H3SqGkh80Aw==","signatures":[{"sig":"MEUCIHq0ekn4mFEJytmM2892uKOV9Tg/TcndeiWJhh1QAlLoAiEA2zyf3gQoLJVW3YeEOHWgs07qqBCzBzwiNOcAFTDO3GA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30849},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"1fd7ddc4bcab12e6c6d042e2d4574d5581ebface","scripts":{"push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.0","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","typedoc":"^0.27.6","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.1","@microsoft/api-extractor":"^7.43.1","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.21_1742953498390_0.8238126426143724","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"sunrise-utils","version":"1.0.22","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.22","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"ee41591f2742546156bea673e9dad31e5f7ef367","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.22.tgz","fileCount":12,"integrity":"sha512-trpIIjVKaFnQbfvNFBAnAHMQq8HDVIs5tSbXjL2B7oLk+6DOk0SXEfzvOHcK3Q3IUimFRe5iVHgI+oiub7TEdw==","signatures":[{"sig":"MEUCIHekhoWARx5r7+Taaj3bcXTkyghPCLC8DuocTmpQbuEGAiEAi+cPLnOic+4ZBxKoqqdBo8mnpjfAiI7pLIehYCB0xD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47489},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"297854eabe35b55981c4c8aa1e435d300715958f","scripts":{"ui":"vitest --ui","push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","coverage":"vitest run --coverage","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.2","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.15.1","dependencies":{"happy-dom":"^17.4.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","typedoc":"^0.27.6","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","@vitest/coverage-v8":"3.0.1","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.1","@microsoft/api-extractor":"^7.52.2","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.22_1744339733203_0.9955271034826987","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"sunrise-utils","version":"1.0.23","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.23","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"dcc76878540e804319f49fe7074906c16c13374c","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.23.tgz","fileCount":12,"integrity":"sha512-B8eIgaYmuOOBX0Tdsb3nprXqTTg2thPB8JdxtcMU6siVSHczRJUNiBoRr99YgXru3L61POHmwW9SgZXB0aXMbw==","signatures":[{"sig":"MEQCIG28dJTYchywncScX2K/HlQbdZspUCPRxEmzv0Sa3mI+AiBBbCHXqSz1KpvkoouX96zn3ULnSaOZArTJcQX44sbI/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48513},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"2642faefc48df86f79f472c7555bad4fec62f69c","scripts":{"ui":"vitest --ui","push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","coverage":"vitest run --coverage","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.2","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.15.1","dependencies":{"happy-dom":"^17.4.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","typedoc":"^0.27.6","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","@vitest/coverage-v8":"3.0.1","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.1","@microsoft/api-extractor":"^7.52.2","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.23_1744341008452_0.1870612218579848","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"sunrise-utils","version":"1.0.24","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.24","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"4e5c92c633e47fe992387479740a3d1e00463c10","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.24.tgz","fileCount":12,"integrity":"sha512-c1Y7D89Z7XQyzuoh7a6pP8KIGO3O/O1jtIwmW4AD7xGDA2nr7MMZ0Tmn8qkGzyYA9UMYVC+mGRXIL5LsBsGUng==","signatures":[{"sig":"MEUCIGSMOUPuYA9AYpRTuplOWS/zs9ONqf5CW8drosSAcyShAiEA18k2IpDWRKeSC8pWAxLKQVwBmMLbxWYBmd8tnwueacA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48825},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"9d14a41f30542bfc1d9ac9b0b29888b6f1f93ee9","scripts":{"ui":"vitest --ui","push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","coverage":"vitest run --coverage","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.2","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.15.1","dependencies":{"happy-dom":"^17.4.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","typedoc":"^0.27.6","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","@vitest/coverage-v8":"3.0.1","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.1","@microsoft/api-extractor":"^7.52.2","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.24_1744595297510_0.3620644995051696","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"sunrise-utils","version":"1.0.25","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.25","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"7be3f4e95681dc172cf843e39f6b7d5df84fe0ef","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.25.tgz","fileCount":12,"integrity":"sha512-odHOVxdyJe96seAPGpxjffHYDk+JFu5oGPGdLS4KU0Je4gYJFNGHP53QvpbR2ykiNlBqkYJp//b9VnMrsLWUXA==","signatures":[{"sig":"MEQCIHqWY1y5C84gTo/YwIz2AlTid4ezMJWJSR1Ee95/czupAiANeaVEYg7NLyGoN56AsV9aPrULVXoO7ueWB1F6umaToQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48853},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"9d14a41f30542bfc1d9ac9b0b29888b6f1f93ee9","scripts":{"ui":"vitest --ui","push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","coverage":"vitest run --coverage","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.2","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.15.1","dependencies":{"happy-dom":"^17.4.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","typedoc":"^0.27.6","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","@vitest/coverage-v8":"3.0.1","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.1","@microsoft/api-extractor":"^7.52.2","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.25_1744598275185_0.5835499375784892","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"sunrise-utils","version":"1.0.26","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.26","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"a3a24719e2d650cbc133028f46879da92adbb2a1","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.26.tgz","fileCount":19,"integrity":"sha512-4FWC5H+7BY7vxXujMz0R9jdXxnzDrc5m2WY3br3j4HEQ1Rnc97YYSlucvzreIZolXO3VznZ6tM0CBs4feOWbWA==","signatures":[{"sig":"MEUCIQCVu1qpTae53ePdwkQvUcEfGWSxpFNx86Lm5HsXP8Lj/wIgNt9ZmLwpAt1jmKBpxfjWNID73NZNiPVFH2WUcatdn5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56845},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"a4a02a1ed7f2c332fcc263927eb53d587b26b398","scripts":{"ui":"vitest --ui","tsc":"tsc","push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","coverage":"vitest run --coverage","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.2","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.15.1","dependencies":{"happy-dom":"^17.4.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","typedoc":"^0.27.6","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","@vitest/coverage-v8":"3.0.1","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.1","@microsoft/api-extractor":"^7.52.2","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.26_1744769393960_0.6803306170376682","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"sunrise-utils","version":"1.0.27","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.27","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"727b3294aa395d0261cc9da9d40ca4578b939a87","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.27.tgz","fileCount":4,"integrity":"sha512-VA71WOu/Lxmc2nUJtAsxoHXOG53tEZjwImmp4ZziB4WYs1cPadO5cix5oFONnSz2pp/OnuyEb4l9D8e2OVExYg==","signatures":[{"sig":"MEUCICOm4jgWQRPII2Wk3ovMs0bmEtKZ8vxFUt1aSv9eiGiXAiEAhkGFTbKITPBNFmMcLUJVGhz0emQVXSkH6QlCogTNNBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30723},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"a31b9f40b081717ed7806b8ae30d3f2432b3395b","scripts":{"ui":"vitest --ui","tsc":"tsc","push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","coverage":"vitest run --coverage","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.2","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"20.15.1","dependencies":{"happy-dom":"^17.4.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","typedoc":"^0.27.6","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","@vitest/coverage-v8":"3.0.1","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.1","@microsoft/api-extractor":"^7.52.2","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.27_1744770547112_0.4271524609245658","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"sunrise-utils","version":"1.0.28","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.28","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"81bf51fbf1f866847ab99c7263edd3b569c96898","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.28.tgz","fileCount":4,"integrity":"sha512-OyxiSYYP7zZ5OIo54+iqy4OT/IJ6Txsmx/n1k8Hdbk4A69J66y2A42+HNRgD5r1v0s5xMsy/JOa3ovfgHP2z3A==","signatures":[{"sig":"MEUCICaJZfFTAmAl4PK1E+EHNy4QOcRvWhrgI2JHzOyi9skvAiEA6glMTJrTgN32MdA4fvmtMFK/GxMu1MLpEQ8OG2a9hZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30723},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"ec73ade652bfd14520085c335d83a927e224f886","scripts":{"ui":"vitest --ui","tsc":"tsc","push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","coverage":"vitest run --coverage","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.0","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"22.11.0","dependencies":{"happy-dom":"^17.4.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","typedoc":"^0.27.6","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","@vitest/coverage-v8":"3.0.1","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.1","@microsoft/api-extractor":"^7.52.2","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.28_1745975114756_0.36464397613048116","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"sunrise-utils","version":"1.0.29","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.29","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"60710348d0a02fb044e2debae5d72370725dcd49","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.29.tgz","fileCount":4,"integrity":"sha512-7rK0bpARERjwzC/n8YYrIBCnKss9CvJ9oBGukZ2JcvV2auEaemUIUTdmP/+xR79KCnnfTyXSHc3yFylNQd3LaQ==","signatures":[{"sig":"MEUCIQDjU7fWofMHUFLxbmPgYxS0WViRowN9Ir18OxAsthS+HQIgDhQsUx//+CzbqjHV7koeF7B+jbLPyOvSD1SeL190pvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33457},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"ec73ade652bfd14520085c335d83a927e224f886","scripts":{"ui":"vitest --ui","tsc":"tsc","push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","coverage":"vitest run --coverage","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.0","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"22.11.0","dependencies":{"happy-dom":"^17.4.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","typedoc":"^0.27.6","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","@vitest/coverage-v8":"3.0.1","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.1","@microsoft/api-extractor":"^7.52.2","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.29_1745977072065_0.24071069581195448","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"sunrise-utils","version":"1.0.30","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.30","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"03979c249d58d79a50fdc1fb428ffda8486812f2","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.30.tgz","fileCount":4,"integrity":"sha512-z2i/taeufVaLzKoLEn/pWTFQwk8KhShRPfeg32yZiX6rmUbPriV7TMuxaqu6VWAWMgUvEj1t8JGzy2NuA9T4VQ==","signatures":[{"sig":"MEQCIBww3T4VA36fYKOAFmVrYeWQeU+cdX8BcgFaryFf6+GxAiADNMRIujIHFX8Wg3nIF7C3gamJ4I1Y8Be0T3NV1TfqMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36468},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"c8837c4a1ac0f112cece4bcf1c1f36a2b87b8fc0","scripts":{"ui":"vitest --ui","tsc":"tsc","push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","coverage":"vitest run --coverage","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.0","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"22.11.0","dependencies":{"happy-dom":"^17.4.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","typedoc":"^0.27.6","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","@vitest/coverage-v8":"3.0.1","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.1","@microsoft/api-extractor":"^7.52.2","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.30_1746495819749_0.43061309764292344","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"sunrise-utils","version":"1.0.31","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.31","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"d8bdfd08857e4f2dce88564df6c0440551349381","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.31.tgz","fileCount":4,"integrity":"sha512-LzsH6Z4z9ywUSl7picnDT19CZ5GRumg9SxE98nC+tYqtPMnQ9HSZU/QtRLXxI6B2TUGT7I7w6S5wSjlVIcwmqw==","signatures":[{"sig":"MEUCIQDUpvqwxd60CHXqtgDz+jiMobiln7+P0j+yIgiHP3spdAIgBCzQTFKT3dNq++wFwLrOuvsCiviilC8zNsgBwKTwJEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39128},"main":"dist/index.esm.js","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"dist/index.esm.js","gitHead":"309e302eccd05cbd814bd07524cc971315324764","scripts":{"ui":"vitest --ui","tsc":"tsc","push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","typedoc":"typedoc","coverage":"vitest run --coverage","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.0","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"22.11.0","dependencies":{"typedoc":"^0.28.4","happy-dom":"^17.4.4","typedoc-plugin-markdown":"^4.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","@vitest/coverage-v8":"3.0.1","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-vitepress-theme":"^1.1.1","@microsoft/api-extractor":"^7.52.2","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.31_1747892740497_0.6778013450455731","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"sunrise-utils","version":"1.0.32","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.32","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"dd28a398d45e3768aa3b28d1bbf96527cebbf858","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.32.tgz","fileCount":5,"integrity":"sha512-jdoJgdW0ND+gt0jL/249yICq28Qt8b19JW8F25KaWG27t1Ie+q09LWXWRm2QEwiquXbX3vOZ1gGLfvqR+fLz9g==","signatures":[{"sig":"MEUCIQDlBYk+l3hY5G1uy0RLdE5k+Hq4n3o9p2ZzkX/Ij8OIDwIgVoeNA3OsBcTg7Qda8j1dJmu6XgN+jS0dLQHrzCufpQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53055},"main":"./dist/index.common.js","types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"./dist/index.common.js","browser":"./dist/index.esm.js","exports":{".":{"node":"./dist/index.node.js","browser":"./dist/index.esm.js","default":"./dist/index.common.js"}},"gitHead":"a6e941ebe34cc68e665debcf27038a8322dafcd3","scripts":{"ui":"vitest --ui","tsc":"tsc","push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","typedoc":"typedoc","coverage":"vitest run --coverage","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.0","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"22.11.0","dependencies":{"typedoc":"^0.28.4","happy-dom":"^17.4.4","typedoc-plugin-markdown":"^4.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","@vitest/coverage-v8":"3.0.1","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-vitepress-theme":"^1.1.1","@microsoft/api-extractor":"^7.52.2","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.32_1747906840924_0.39980174840687077","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"sunrise-utils","version":"1.0.33","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.33","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"2b369fc0082c7c75e1ba44fd4c637fe73374bb79","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.33.tgz","fileCount":5,"integrity":"sha512-uZhldlcpymgtFYAhD5Fo68JHMOg2Avke8MsdBgY9Z71rl03p88u/MKvZbj33AcfFznpTdDb/lvoPcM0tijNKNw==","signatures":[{"sig":"MEUCIGgLvW7Zn1NncpIJT/eR95wQdwmeXyqSn7vFFuoRCI8KAiEAu4nm+4guhhtzrAza2tPc1XK0Uu2DQFQbN4xU6L3j5Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53091},"main":"./dist/index.common.js","types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"module":"./dist/index.common.js","browser":"./dist/index.esm.js","exports":{".":{"node":"./dist/index.node.js","types":"./dist/index.d.ts","browser":"./dist/index.esm.js","default":"./dist/index.common.js"}},"gitHead":"bf2e1f4a764363ae85786430142b1ee7bd2808f6","scripts":{"ui":"vitest --ui","tsc":"tsc","push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","typedoc":"typedoc","coverage":"vitest run --coverage","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r C:\\Users\\hover\\Desktop\\test\\npm\\npm-cli\\packages\\sunrise\\docs\\.vitepress\\dist root@47.111.168.59:/home/npm","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.0","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"22.11.0","dependencies":{"typedoc":"^0.28.4","happy-dom":"^17.4.4","typedoc-plugin-markdown":"^4.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","@vitest/coverage-v8":"3.0.1","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-vitepress-theme":"^1.1.1","@microsoft/api-extractor":"^7.52.2","@microsoft/api-documenter":"^7.26.2","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.33_1747988319034_0.35498078002884825","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"sunrise-utils","version":"1.0.34","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.34","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"8d4cbd1b6284b8d74be3aab7f775969e2f86c5f5","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.34.tgz","fileCount":4,"integrity":"sha512-TwY6pcwZgc8cqMrQakrIzR5sPhnFS/umLu70U2UDLQ8ga/ndzpTnKuwwD7u6t392ZXOeP2NMnS07KrWQtqIpUA==","signatures":[{"sig":"MEQCIAOlXF9zPpo3TEdTVPOQEB2XAQrX5RitLQ4XFntpA4lfAiAfj/SCaD5FUWOD36NUD5tGE/FlwFh6zC/30WOELJGYMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59299},"main":"dist/index.mjs","types":"dist/index.d.mts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"gitHead":"fc1ea03392290287e4f2486ecd47af76d64e3ee6","scripts":{"ui":"vitest --ui","dev":"tsup --watch","tsc":"tsc","push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","build":"tsup","clear":" rimraf node_modules dist","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","typedoc":"typedoc","coverage":"vitest run --coverage","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r ./.vitepress/dist root@sunrise1024.top:/home/www/sunrise","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"11.6.1","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"24.11.0","dependencies":{"typedoc":"^0.28.4","happy-dom":"^17.4.4","typedoc-plugin-markdown":"^4.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"8.5.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","@vitest/coverage-v8":"3.0.1","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-vitepress-theme":"^1.1.1","typedoc-vitepress-plugin":"workspace:*","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.34_1763110531555_0.05289239769655518","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"sunrise-utils","version":"1.0.35","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.35","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"1fda47e207aaf59300647edb4c8e39b4bc32bd74","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.35.tgz","fileCount":4,"integrity":"sha512-el94f+umbjACA4/EJhYBfprWCKRpx+GBlFinxvAPsqzWlL/VoxTZPpbW6AWHKMIFM6em622F9FvALbBskLg76A==","signatures":[{"sig":"MEUCIQDn2U/oFfox/1YU2R/6Hs3U5DydscRT/wnM3UyQfeD/twIgRemtkN8LxrMqBT3yrtvR+x8dPTaVUMUF3X3FobjALDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82801},"main":"dist/index.mjs","types":"dist/index.d.mts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"gitHead":"45cf53cae10254298c531c3721dedb98fef5d65d","scripts":{"ui":"vitest --ui","dev":"tsup --watch","tsc":"tsc","push":"node ./publish.js","test":"api-extractor run -c api-extractor.json","build":"tsup","clear":" rimraf node_modules dist","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","typedoc":"typedoc","coverage":"vitest run --coverage","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r ./.vitepress/dist root@sunrise1024.top:/home/www/sunrise","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"11.6.1","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"24.11.0","dependencies":{"typedoc":"^0.28.4","happy-dom":"^17.4.4","typedoc-plugin-markdown":"^4.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"8.5.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","@vitest/coverage-v8":"3.0.1","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-vitepress-theme":"^1.1.1","typedoc-vitepress-plugin":"workspace:*","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.35_1765160981638_0.37473360249915677","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"sunrise-utils","version":"1.0.36","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.36","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"421788660bb5cbf4587649197057a5d922b5d428","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.36.tgz","fileCount":4,"integrity":"sha512-CzVd/YkcXrz/qJiexuYN2zl0bLl0OxqZW3XaGCj037yMDYNAsP1zAf/RFruzp0a5tXz1H6VCoaiM7SHY1X94QA==","signatures":[{"sig":"MEUCIQDZs2fDzq+DSL9GNU0IAk3UswDOWb1XPWGX5Jlym+WCugIgNW8SEHG7FPhLqNbfT/bMt3qwHy4l5GFbw93xsCnqRiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87586},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"gitHead":"843d45545dd9ca9cf903374db25138bc64513feb","scripts":{"ui":"vitest --ui","dev":"tsup --watch","tsc":"tsc","push":"node ./publish.cjs","test":"api-extractor run -c api-extractor.json","build":"tsup","clear":" rimraf node_modules dist","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","typedoc":"typedoc","coverage":"vitest run --coverage","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r ./.vitepress/dist root@sunrise1024.top:/home/www/sunrise","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"11.6.1","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"24.11.0","dependencies":{"dexie":"4.2.1","typedoc":"^0.28.4","happy-dom":"^17.4.4","typedoc-plugin-markdown":"^4.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"8.5.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","@types/mapbox-gl":"^3.4.1","@vitest/coverage-v8":"3.0.1","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-vitepress-theme":"^1.1.1","typedoc-vitepress-plugin":"workspace:*","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.36_1766832168298_0.7617842387160989","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"sunrise-utils","version":"1.0.37","keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","_id":"sunrise-utils@1.0.37","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"homepage":"https://github.com/Sunrisies/utils#readme","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"dist":{"shasum":"324d52bbd6a55aff3d5387c3566fda06b65eda9e","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.37.tgz","fileCount":4,"integrity":"sha512-77Kx3btMScDgWA96MwNKWe6bhrIbnfk+SLw/i3DLWcvdMgUn5iBqQ+36BO2/DP/VVJ0UgWBHrXOiH6YhORJZ4w==","signatures":[{"sig":"MEUCIQDrs7mjPQImXmyQGFdV9XKXzq5pTrd4Nb0RWQYZJms4XAIgDmSkZFE4zL7FUjjfjmscOSxladZoY4jQwgKHtWKkt/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87586},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-git"}},"gitHead":"f6879590981cb94cc964faa8df34e7c3db724ae8","scripts":{"ui":"vitest --ui","dev":"tsup --watch","tsc":"tsc","push":"node ./publish.cjs","test":"api-extractor run -c api-extractor.json","build":"tsup","clear":" rimraf node_modules dist","tests":"node esbuild-build.js && node index.js","commit":"git-cz","dev:tsc":"tsc -w","typedoc":"typedoc","coverage":"vitest run --coverage","docs:dev":"vitepress dev","pretests":"npm run test","build:dev":"cross-env NODE_ENV=development rollup -c","docs:push":"scp -r ./.vitepress/dist root@sunrise1024.top:/home/www/sunrise","start:dev":"node esbuild-build.js","test:unit":"jest","build:prod":"cross-env NODE_ENV=production rollup -c","docs:build":"vitepress build","docs:preview":"vitepress preview"},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"repository":{"url":"git+https://github.com/Sunrisies/utils.git","type":"git","directory":"packages/sunrise"},"_npmVersion":"10.9.0","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","directories":{},"_nodeVersion":"22.10.0","dependencies":{"dexie":"4.2.1","typedoc":"^0.28.4","happy-dom":"^17.4.4","typedoc-plugin-markdown":"^4.6.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"8.5.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","cz-git":"^1.11.0","eslint":"^9.16.0","vitest":"^3.0.1","esbuild":"^0.20.2","cross-env":"^7.0.3","vitepress":"^1.5.0","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","typescript":"^5.7.2","@types/jest":"^29.5.14","cross-spawn":"^7.0.3","@types/jsdom":"^21.1.7","@types/inquirer":"^9.0.7","@types/mapbox-gl":"^3.4.1","@vitest/coverage-v8":"3.0.1","esbuild-plugin-d.ts":"^1.3.1","eslint-plugin-tsdoc":"^0.4.0","typedoc-vitepress-theme":"^1.1.1","typedoc-vitepress-plugin":"workspace:*","@typescript-eslint/parser":"^8.18.0","typedoc-plugin-frontmatter":"^1.1.2","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"_npmOperationalInternal":{"tmp":"tmp/sunrise-utils_1.0.37_1767527120725_0.564097249534151","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"sunrise-utils","version":"1.0.38","description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","main":"dist/index.js","types":"dist/index.d.ts","type":"module","scripts":{"push":"node ./publish.cjs","tsc":"tsc","dev":"tsup --watch","build":"tsup","dev:tsc":"tsc -w","build:dev":"cross-env NODE_ENV=development rollup -c","build:prod":"cross-env NODE_ENV=production rollup -c","start:dev":"node esbuild-build.js","tests":"node esbuild-build.js && node index.js","test":"api-extractor run -c api-extractor.json","pretests":"npm run test","docs:dev":"vitepress dev","docs:build":"vitepress build","docs:preview":"vitepress preview","commit":"git-cz","docs:push":"scp -r ./.vitepress/dist root@sunrise1024.top:/home/www/sunrise","test:unit":"jest","coverage":"vitest run --coverage","ui":"vitest --ui","typedoc":"typedoc","clear":" rimraf node_modules dist"},"repository":{"directory":"packages/sunrise","type":"git","url":"git+https://github.com/Sunrisies/utils.git"},"keywords":["library","typescript","utils","esbuild","bun"],"author":{"name":"朝阳"},"license":"MIT","devDependencies":{"@commitlint/config-conventional":"^19.6.0","@types/inquirer":"^9.0.7","@types/jest":"^29.5.14","@types/jsdom":"^21.1.7","@types/mapbox-gl":"^3.4.1","@typescript-eslint/eslint-plugin":"^8.18.0","@typescript-eslint/parser":"^8.18.0","@vitest/coverage-v8":"3.0.1","@vitest/ui":"^3.0.2","commitizen":"^4.3.1","cross-env":"^7.0.3","cross-spawn":"^7.0.3","cz-git":"^1.11.0","esbuild":"^0.20.2","esbuild-plugin-d.ts":"^1.3.1","eslint":"^9.16.0","eslint-plugin-tsdoc":"^0.4.0","jest":"^29.7.0","jsdoc":"^4.0.4","jsdom":"^26.0.0","tsup":"8.5.0","typedoc-plugin-frontmatter":"^1.1.2","typedoc-vitepress-plugin":"workspace:*","typedoc-vitepress-theme":"^1.1.1","typescript":"^5.7.2","vitepress":"^1.5.0","vitest":"^3.0.1"},"config":{"commitizen":{"path":"./node_modules/cz-git"}},"dependencies":{"dexie":"4.2.1","happy-dom":"^17.4.4","typedoc":"^0.28.4","typedoc-plugin-markdown":"^4.6.3"},"gitHead":"00e6b8bc05cf08b13879265996d7aa06080be7d4","_id":"sunrise-utils@1.0.38","bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"homepage":"https://github.com/Sunrisies/utils#readme","_nodeVersion":"24.11.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-9JrBseWZ3LtT1ylkfb4VC0kv3gV5sv42jKJyQ9WuLoj1R3yM5/aTsNGonAcC9DoN2f+jFCXchJTe3byWaEXAOw==","shasum":"a087320b7af1dc96670550ab223f558832c79e39","tarball":"https://registry.npmjs.org/sunrise-utils/-/sunrise-utils-1.0.38.tgz","fileCount":4,"unpackedSize":130141,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDMnMX11yw6fXOrHH1sMjMcKd9Czi7NK3qqUUgxrRBmvwIgAu2xnnAcPMCWeZm2roUnUiKFxbTKIBifG/sNwltBdy8="}]},"_npmUser":{"name":"zhuzhongqian","email":"3266420686@qq.com"},"directories":{},"maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sunrise-utils_1.0.38_1776926470808_0.3880731109727673"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-20T05:24:34.385Z","modified":"2026-04-23T06:41:11.049Z","0.0.0":"2023-01-25T09:35:19.215Z","1.0.0":"2024-04-20T05:24:34.607Z","1.0.1":"2024-04-20T05:58:36.581Z","1.0.2":"2024-04-22T09:25:35.897Z","1.0.3":"2024-05-28T06:04:56.152Z","1.0.4":"2024-05-28T07:26:07.734Z","1.0.5":"2024-05-28T07:29:08.387Z","1.0.6":"2024-05-29T02:23:48.705Z","1.0.7":"2024-05-29T02:30:48.478Z","1.0.8":"2024-06-13T08:04:41.355Z","1.0.9":"2024-06-14T00:39:03.478Z","1.0.10":"2024-06-27T08:04:14.708Z","1.0.11":"2024-08-12T03:18:00.659Z","1.0.13":"2024-12-10T07:40:46.640Z","1.0.14":"2024-12-28T08:37:30.739Z","1.0.15":"2025-01-06T02:55:24.767Z","1.0.16":"2025-01-06T02:59:09.196Z","1.0.17":"2025-01-06T03:10:32.995Z","1.0.18":"2025-01-07T05:15:26.366Z","1.0.19":"2025-01-16T08:04:39.351Z","1.0.20":"2025-03-26T01:31:43.562Z","1.0.21":"2025-03-26T01:44:58.584Z","1.0.22":"2025-04-11T02:48:53.410Z","1.0.23":"2025-04-11T03:10:08.638Z","1.0.24":"2025-04-14T01:48:17.729Z","1.0.25":"2025-04-14T02:37:55.383Z","1.0.26":"2025-04-16T02:09:54.212Z","1.0.27":"2025-04-16T02:29:07.309Z","1.0.28":"2025-04-30T01:05:14.957Z","1.0.29":"2025-04-30T01:37:52.237Z","1.0.30":"2025-05-06T01:43:39.929Z","1.0.31":"2025-05-22T05:45:40.685Z","1.0.32":"2025-05-22T09:40:41.172Z","1.0.33":"2025-05-23T08:18:39.237Z","1.0.34":"2025-11-14T08:55:31.775Z","1.0.35":"2025-12-08T02:29:41.789Z","1.0.36":"2025-12-27T10:42:48.471Z","1.0.37":"2026-01-04T11:45:20.891Z","1.0.38":"2026-04-23T06:41:10.963Z"},"bugs":{"url":"https://github.com/Sunrisies/utils/issues"},"author":{"name":"朝阳"},"license":"MIT","homepage":"https://github.com/Sunrisies/utils#readme","keywords":["library","typescript","utils","esbuild","bun"],"repository":{"directory":"packages/sunrise","type":"git","url":"git+https://github.com/Sunrisies/utils.git"},"description":"一个使用esbuild进行本地开发的工具库， 包含了一些常用的工具函数，主要是使用在浏览器环境","maintainers":[{"name":"zhuzhongqian","email":"3266420686@qq.com"}],"readme":"# sunrise-utils\r\n\r\n一个使用 TypeScript 构建的浏览器/通用工具函数库，提供日期、格式化、字符串、计时器与地图相关方法，以及浏览器端的 DOM、HTTP、图片处理、文件操作、本地存储等工具。内置文档与测试流程。\r\n\r\n## 安装与开发\r\n- 安装依赖（在仓库根目录）：`pnpm install`\r\n- 开发监听：`pnpm --filter sunrise-utils dev`\r\n- TypeScript 编译：`pnpm --filter sunrise-utils tsc`\r\n- 单元测试（Jest/Vitest，按包内配置）：`pnpm --filter sunrise-utils test`\r\n- 覆盖率报告：`pnpm --filter sunrise-utils coverage`\r\n- 文档生成（Typedoc）：`pnpm --filter sunrise-utils typedoc`\r\n- 文档站点（VitePress）：\r\n  - 开发：`pnpm --filter sunrise-utils docs:dev`\r\n  - 构建：`pnpm --filter sunrise-utils docs:build`\r\n  - 预览：`pnpm --filter sunrise-utils docs:preview`\r\n\r\n覆盖率报告输出在 `packages/utils/coverage/`。\r\n\r\n## 模块结构\r\n- 浏览器模块：`browser/dom`、`browser/http`、`browser/images`、`browser/file`、`browser/storage`\r\n- 通用模块：`common/date`、`common/format`、`common/string`、`common/timer`、`common/activity`、`common/validation`、`common/crypto`\r\n- 地图相关：`common/map/*`（坐标转换、距离计算、点生成等）\r\n\r\n## 使用示例\r\n\r\n### 日期时间处理\r\n```ts\r\nimport { getRelativeTime, formatDate } from 'sunrise-utils'\r\n\r\ngetRelativeTime(new Date(Date.now() - 2 * 60_000)) // \"2分钟前\"\r\ngetRelativeTime(new Date(Date.now() + 60_000), { locale: 'en-US' }) // \"in 1 minute\"\r\n\r\nformatDate(new Date(), 'YYYY-MM-DD HH:mm:ss') // \"2023-11-25 14:30:45\"\r\n```\r\n\r\n### 数据格式化\r\n```ts\r\nimport { formatBytes, formatNumber } from 'sunrise-utils'\r\n\r\nformatBytes(1024) // \"1 KB\"\r\nformatBytes(1024, { base: 1024, useIECUnits: true }) // \"1 KiB\"\r\n\r\nformatNumber(1234567) // \"1,234,567\"\r\nformatNumber(0.12345, { digits: 2, percent: true }) // \"12.35%\"\r\n```\r\n\r\n### 字符串处理\r\n```ts\r\nimport { truncate, capitalize, genRandStr } from 'sunrise-utils'\r\n\r\ntruncate('这是一个很长的字符串', 10) // \"这是一个很...\"\r\ncapitalize('hello world') // \"Hello world\"\r\ngenRandStr(16) // \"aB3fG7hJ9kL2mN4\"\r\n```\r\n\r\n### 数据验证\r\n```ts\r\nimport { isValidEmail, isValidPhone, getPasswordStrength } from 'sunrise-utils'\r\n\r\nisValidEmail('user@example.com') // true\r\nisValidEmail('invalid-email') // false\r\n\r\nisValidPhone('13812345678') // true\r\nisValidPhone('123456') // false\r\n\r\ngetPasswordStrength('Password123!') // 4 (强)\r\ngetPasswordStrength('123') // 0 (弱)\r\n```\r\n\r\n### 文件操作\r\n```ts\r\nimport { getFileExtension, formatFileSize, readFileAsDataURL, downloadFile } from 'sunrise-utils'\r\n\r\ngetFileExtension('document.pdf') // 'pdf'\r\nformatFileSize(123456789) // '117.74 MB'\r\n\r\nconst fileInput = document.getElementById('file-input') as HTMLInputElement;\r\nconst file = fileInput.files?.[0];\r\nif (file) {\r\n  const dataUrl = await readFileAsDataURL(file);\r\n  console.log(dataUrl); // \"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQ...\"\r\n}\r\n\r\ndownloadFile('https://example.com/file.pdf', 'document.pdf');\r\n```\r\n\r\n### 本地存储\r\n```ts\r\nimport { setStorageItem, getStorageItem, StorageManager } from 'sunrise-utils'\r\n\r\n// 简单存储\r\nsetStorageItem('username', 'john_doe');\r\nsetStorageItem('token', 'abc123', 3600000); // 1小时后过期\r\n\r\nconst username = getStorageItem('username'); // 'john_doe'\r\n\r\n// 使用存储管理类\r\nconst userStorage = new StorageManager('user');\r\nuserStorage.set('preferences', { theme: 'dark' });\r\nconst prefs = userStorage.get('preferences'); // { theme: 'dark' }\r\n```\r\n\r\n### 加密工具\r\n```ts\r\nimport { base64Encode, xorEncrypt, generateUUID, generatePasswordHash } from 'sunrise-utils'\r\n\r\nbase64Encode('Hello, world!') // 'SGVsbG8sIHdvcmxkIQ=='\r\n\r\nconst encrypted = xorEncrypt('Secret message', 'myKey');\r\nconst decrypted = xorDecrypt(encrypted, 'myKey'); // 'Secret message'\r\n\r\ngenerateUUID() // '550e8400-e29b-41d4-a716-446655440000'\r\n\r\nconst { salt, hash } = await generatePasswordHash('myPassword');\r\n```\r\n\r\n### 浏览器工具\r\n```ts\r\nimport { loadImage, getContentDimensions } from 'sunrise-utils'\r\n\r\nconst img = await loadImage('https://example.com/a.png')\r\n\r\nconst dimensions = getContentDimensions('my-element');\r\nif (!(dimensions instanceof Error)) {\r\n  console.log(`宽度: ${dimensions.width}, 高度: ${dimensions.height}`);\r\n}\r\n```\r\n\r\n## 其他\r\n- 发布与推送脚本参考包内 `publish.js`、`docs:push` 等命令\r\n- 建议在 Monorepo 中通过 `pnpm --filter sunrise-utils <cmd>` 精准运行","readmeFilename":"README.md"}