{"_id":"@followupus/common","_rev":"90-41b6d5aad3bce0636cbe2389b67e3d22","name":"@followupus/common","dist-tags":{"latest":"0.10.36"},"versions":{"0.0.2":{"name":"@followupus/common","version":"0.0.2","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.0.2","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"e4f0888b02f0ad8f4e7287ae0b59f694d5c63021","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.0.2.tgz","fileCount":5,"integrity":"sha512-nPwVmneIHdicdJvZpVCoVoIt/eN72IIvzLwyL46rbdoHZF7GkxToKULjOiQHUf1prziWk6e2qgUdmjuRhA6DKw==","signatures":[{"sig":"MEYCIQCOmN0lZFvGRi3gee7lcfC9sQe9CPhzj7Rz2KW4mUQUzgIhAIoyMIGYqbgT2MOwsA4dQiSyqn2TuMekcpUhtarygIBD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3306},"type":"module","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"gitHead":"4816aedb4fc1b3cc23db546794d9de47bfb71fa3","scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.0.2_1710312217894_0.7116391615470317","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@followupus/common","version":"0.1.0","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.1.0","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"8bf91d346214e23dfe0354a260239fdf2edf8e33","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.1.0.tgz","fileCount":15,"integrity":"sha512-ZovqzlBZgUVHf2Gf5Dr629hjUkJqH1C+2sfke5eNkRvTC9tdshYRZwhzWrL90LknbfvkvsNfxfsNFkcnJ2V0NQ==","signatures":[{"sig":"MEUCIQCQn7lc4M+tnMCoRv6R7iw/PuvpczvCVMiadswjyZCUtwIgWYTD5sHF2XhcsouXEQyhEA17QxVPZEOs2AnC3KWjONE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21907},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.1.0.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/7f9c969868e5963568aa7c1a263d607b/followupus-common-0.1.0.tgz","_integrity":"sha512-ZovqzlBZgUVHf2Gf5Dr629hjUkJqH1C+2sfke5eNkRvTC9tdshYRZwhzWrL90LknbfvkvsNfxfsNFkcnJ2V0NQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.1.0_1711689889144_0.9883167329286124","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@followupus/common","version":"0.2.0","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.2.0","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"9ad244699bd36d73fc05117257be15b63f0bc5d7","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.2.0.tgz","fileCount":15,"integrity":"sha512-EEpB9jz8lv6rzgvA3PuYIuDN+GtKAdqopMnKRbSkIQpnINZKCRJBRUk+a1On4JGgTyP6d42pMApDh3/9GWSh0A==","signatures":[{"sig":"MEQCICRJO5fFk9jFS5AGvh7Utu6hSMZKlG0d8mGOmTeajcbOAiA94qKuaa91NCStm51gkZ2edl4ZrJPJSpycLpdn4VydUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21907},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.2.0.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/26cbd2b0532ab9ad9dac36354e739323/followupus-common-0.2.0.tgz","_integrity":"sha512-EEpB9jz8lv6rzgvA3PuYIuDN+GtKAdqopMnKRbSkIQpnINZKCRJBRUk+a1On4JGgTyP6d42pMApDh3/9GWSh0A==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.2.0_1711690329479_0.31831221415695166","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@followupus/common","version":"0.3.0","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.3.0","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"1b1d0ac4629da0c7a52aa66407b41aa37802f17b","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.3.0.tgz","fileCount":15,"integrity":"sha512-fle+LMaOwp3mPUQxM5P2xf0TaUEDcrz2De99JgoEGX561a0o8S8HuWDwa5ZA5wQJL+wHp7ruPSWwCMGlcyUeNA==","signatures":[{"sig":"MEUCIQCPzKuVr5V+69nqDaZZAztcsBNyzS9PeGqBTWll655PKAIgTtLjI3uLOA4KPkTSokXyFUfwYACEUOJctH5ghhYMeEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21805},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.3.0.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/625aff9116964b29176eb93ca4ca7008/followupus-common-0.3.0.tgz","_integrity":"sha512-fle+LMaOwp3mPUQxM5P2xf0TaUEDcrz2De99JgoEGX561a0o8S8HuWDwa5ZA5wQJL+wHp7ruPSWwCMGlcyUeNA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.3.0_1711694339481_0.4158069183102471","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@followupus/common","version":"0.4.0","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.4.0","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"8dffc60d375690f925ed5fe5df13a5f5c190bc91","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.4.0.tgz","fileCount":15,"integrity":"sha512-k+jPgSdKzhYMkyOVdxRjRVKhQs1nH7UYhz0t5rx35+jt5s9xzbI0VKLFOGsFseJOoGXaGANvn0KgkBtSf7OUcw==","signatures":[{"sig":"MEQCID+uo+VZC81PlLBrwKGjTM0EQt+ivFfBZQdmgkfPpZE8AiB9bONYW9VYcaMCnIyG0KWhKfG7jhpeJgIkCA4DLdUaHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21823},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.4.0.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/e63deb8051f96fda857592a81703151a/followupus-common-0.4.0.tgz","_integrity":"sha512-k+jPgSdKzhYMkyOVdxRjRVKhQs1nH7UYhz0t5rx35+jt5s9xzbI0VKLFOGsFseJOoGXaGANvn0KgkBtSf7OUcw==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.4.0_1711694666867_0.6271955232806627","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@followupus/common","version":"0.5.0","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.5.0","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"9b76145cb748a3721f2b02cdd49c85a719482d8a","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.5.0.tgz","fileCount":15,"integrity":"sha512-qsd4Cc7hHVH0quqkRjolyzskLtbjRIIcd+fe85Lp/jOXWvW3nnqQdqo4CZeeegUVIqSkdkxxyH5IT7KAXxdk2g==","signatures":[{"sig":"MEYCIQDCfj5vfB4sZEDbpqbd0CuOLHEJ08cbILd1YLxgIUQzIgIhAOTtzkxQelQ3zScDD7WkccLFLUT2RFdnbrKWljj5rDy4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21903},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.5.0.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/1436bba9a2865173089db30df90008cc/followupus-common-0.5.0.tgz","_integrity":"sha512-qsd4Cc7hHVH0quqkRjolyzskLtbjRIIcd+fe85Lp/jOXWvW3nnqQdqo4CZeeegUVIqSkdkxxyH5IT7KAXxdk2g==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.5.0_1711696186902_0.319287098288366","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@followupus/common","version":"0.6.0","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.6.0","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"6cd4ff572defb6e37a8af82b4fe6799fe1190831","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.6.0.tgz","fileCount":17,"integrity":"sha512-mYxUzF0SszbL+IHH/epDrFD4kEGlbSRXTE/xo0JQ1t+40Qw7raRmIZxv8Zdev7eccS87dH9EChGBBj0gtwfcIA==","signatures":[{"sig":"MEQCIACgIpgkqLjuRbkfDJfllbhZkdMtPHD5x2ZDczTRYmM3AiBe2xP87Ne+qZSWTitxfZLUtruloTjCauZ09t9lS7M/yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22069},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.6.0.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/2e0f82f38f81bcd8d5cdf3a13e59f59d/followupus-common-0.6.0.tgz","_integrity":"sha512-mYxUzF0SszbL+IHH/epDrFD4kEGlbSRXTE/xo0JQ1t+40Qw7raRmIZxv8Zdev7eccS87dH9EChGBBj0gtwfcIA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.6.0_1713782252661_0.5484002553018008","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@followupus/common","version":"0.6.1","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.6.1","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"fcf5dd9a8c5ff18b49995649c7445285e5e9de35","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.6.1.tgz","fileCount":17,"integrity":"sha512-/aYmbO/ok4qOMrbfAWOEevB3NF6FTXtw26CreHdiLdryFxy23Ktl7wpML1Sve9HzWhYD/70jYNqI/KES8Q8/2Q==","signatures":[{"sig":"MEUCIQCZ8TNx7R7zBnnGceEH0iWwT0lMEhSjRraG1GLeT9EWQAIgQvGZ2oAYdJ6QnSo4sKpHq5n5TW3j90uMWyRNE7c946Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22087},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.6.1.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig517901.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/21908c4d4f03a597b283a3767c9b1dac/followupus-common-0.6.1.tgz","_integrity":"sha512-/aYmbO/ok4qOMrbfAWOEevB3NF6FTXtw26CreHdiLdryFxy23Ktl7wpML1Sve9HzWhYD/70jYNqI/KES8Q8/2Q==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.6.1_1713782614476_0.47723233569398404","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"@followupus/common","version":"0.6.2","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.6.2","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"344ec9d7292ae675efc89d959b84d57a77d08619","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.6.2.tgz","fileCount":17,"integrity":"sha512-HKmvYKZWj021AOcU/Z2ovTiH37Tf2DRnKMFC3WwWi0e5/lv6Od7uUUwH9cHnmuezfh9MrxyaVjyQbNiLK9/j7A==","signatures":[{"sig":"MEQCIALvje7sQ0tXidm482qrZPTSzuXmoJNspSROHd4yMqGJAiBGpI8m4LIdYgWo4m5ag3eQjoiUGQoY3c1BWkBeQNtknA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22265},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.6.2.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/94d78534a7318c1a84fb1fc208dab37a/followupus-common-0.6.2.tgz","_integrity":"sha512-HKmvYKZWj021AOcU/Z2ovTiH37Tf2DRnKMFC3WwWi0e5/lv6Od7uUUwH9cHnmuezfh9MrxyaVjyQbNiLK9/j7A==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.6.2_1713792327589_0.2639298873307332","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"@followupus/common","version":"0.6.3","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.6.3","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"e66f67aba2f6b120caf328c8ba26a42a78b9d435","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.6.3.tgz","fileCount":17,"integrity":"sha512-H9+eUz9+RiXyzk51KgSEl/TZNIitXhnHMW+ro6oJfT/3izTETsL8OmCiXGqoRiXVjzGEB0kAqIesbgdW/2A7dQ==","signatures":[{"sig":"MEUCIQDU6+Yd3dh6SUTVjO+uIgRAEHTlUCWPZJ+iHUOrQV5aGwIgG/9+JpXDywSYud0rHqye8FMYPoUng06pKrAbuxC6waw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22265},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.6.3.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/a67dcb961546391ff6b77bacbbf412b0/followupus-common-0.6.3.tgz","_integrity":"sha512-H9+eUz9+RiXyzk51KgSEl/TZNIitXhnHMW+ro6oJfT/3izTETsL8OmCiXGqoRiXVjzGEB0kAqIesbgdW/2A7dQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.6.3_1713858603824_0.12072308420695044","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"@followupus/common","version":"0.6.4","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.6.4","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"cc35a1593f268e396ad17948abafbb85cd5ddf1f","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.6.4.tgz","fileCount":17,"integrity":"sha512-7HIQ8QvejjPDfHyu6AgZbRYkPEbzyHF6L6kVR0JD2itQINAN8xVOpzxYiA092RWevo5SkMfUCdbKtISmu/1wEw==","signatures":[{"sig":"MEYCIQCgxhf1ZEA02eYou2ghWczRRyTTE5ikCGQnEL7RXpopZwIhAN9Nujlvx4BCZKFgrSGmEK9lc1du4xriSLhPFUezf6bn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22265},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.6.4.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/2399b454ac2cc727eb7e4c3f27f2768d/followupus-common-0.6.4.tgz","_integrity":"sha512-7HIQ8QvejjPDfHyu6AgZbRYkPEbzyHF6L6kVR0JD2itQINAN8xVOpzxYiA092RWevo5SkMfUCdbKtISmu/1wEw==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.6.4_1713861515954_0.6001030818941635","host":"s3://npm-registry-packages"}},"0.6.5":{"name":"@followupus/common","version":"0.6.5","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.6.5","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"b6aaf89d3cfc6e34c106a420e9b1863c172024ba","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.6.5.tgz","fileCount":17,"integrity":"sha512-hh07p1X6zmozHAwiMpYebCF3XgP7MyeC6M+PDA5uoCGr+I+2MT1Vb0l1SR1GqG6ec4pyyRMh04IQ1Dss5SsyIg==","signatures":[{"sig":"MEQCIGDbjEZIIoNobTA6Y6AwZu9rowgBS02arw71/jEinq12AiAjEYTMheYBd8Mdd18tfjWq1nGxke6GgLtml2f1DQTTgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22567},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.6.5.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/a1e31f8a4a5d2ebc1e5f662c5438575d/followupus-common-0.6.5.tgz","_integrity":"sha512-hh07p1X6zmozHAwiMpYebCF3XgP7MyeC6M+PDA5uoCGr+I+2MT1Vb0l1SR1GqG6ec4pyyRMh04IQ1Dss5SsyIg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.6.5_1713867638650_0.20986176239056942","host":"s3://npm-registry-packages"}},"0.6.6":{"name":"@followupus/common","version":"0.6.6","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.6.6","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"4ecfce84f94dc9fb0bce3e8f011e6482adf886b7","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.6.6.tgz","fileCount":17,"integrity":"sha512-fXIhlbgE938zqsUplQnEDjcnEhsNdavioOnWtUUTof/P4uk2J+uMgcDx4hoNQZNmALT8gfBB5oxU27qgOiZXNw==","signatures":[{"sig":"MEUCIQDK6PkHEDbvKZI3vbvu0ch8+60k7O+jFDTlKyb0jAuvZgIgHgB8Xx1zIxRL9QPIwN3ITUFNVhYABCrhq5tPwa0g3IY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22666},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.6.6.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/c4bfd14ebff3f1e1ac69d09f06f7e52b/followupus-common-0.6.6.tgz","_integrity":"sha512-fXIhlbgE938zqsUplQnEDjcnEhsNdavioOnWtUUTof/P4uk2J+uMgcDx4hoNQZNmALT8gfBB5oxU27qgOiZXNw==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.6.6_1713874739252_0.5342403015097861","host":"s3://npm-registry-packages"}},"0.6.7":{"name":"@followupus/common","version":"0.6.7","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.6.7","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"06677ed1f577305f477d43148dd0e8ec18fd447a","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.6.7.tgz","fileCount":17,"integrity":"sha512-Rca5SiLJKe02ZbdeAC/YFvN65fN/b5ZcE9bs4jFbkcQC5nlcssirbpz2Hfqh7DW4xbwyPw61QW8BbdJnVhmM0A==","signatures":[{"sig":"MEYCIQCj9Pycz8Yf7TXW3hBP5Wa0ENuJzAGYZkbWcq1+fAxNcAIhAO2bJHONH7zLFElJw0XCfeRAfrRH5fYzHrIyZww3pV3T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22758},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.6.7.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/427565e49fa6fec010804ae61cc17fbd/followupus-common-0.6.7.tgz","_integrity":"sha512-Rca5SiLJKe02ZbdeAC/YFvN65fN/b5ZcE9bs4jFbkcQC5nlcssirbpz2Hfqh7DW4xbwyPw61QW8BbdJnVhmM0A==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.6.7_1713921758479_0.4987447453788587","host":"s3://npm-registry-packages"}},"0.6.8":{"name":"@followupus/common","version":"0.6.8","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.6.8","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"9f820eee7cb575eca9ec0a66f6e8985c7d2970d5","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.6.8.tgz","fileCount":17,"integrity":"sha512-QamsZOAWwXBxAzeYpLFSBglQ/jqmrLi8FkpDtw7T41aiHlWk78uS3C+vQelHF7LpwjV7x8e1paZ0o8Vmi/qqgQ==","signatures":[{"sig":"MEQCICA+uFRCosRrElnw+qCncMxRSLig9PGSBN41u/SdCqyGAiB9UiAl8O0yJCUpvGNhX3qmx4ec6gjQgcRXfQiiIR6e/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22788},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.6.8.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/0ce0d0d2fc2bd968492c42cad12c8010/followupus-common-0.6.8.tgz","_integrity":"sha512-QamsZOAWwXBxAzeYpLFSBglQ/jqmrLi8FkpDtw7T41aiHlWk78uS3C+vQelHF7LpwjV7x8e1paZ0o8Vmi/qqgQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.6.8_1713938168085_0.34315332355424566","host":"s3://npm-registry-packages"}},"0.6.9":{"name":"@followupus/common","version":"0.6.9","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.6.9","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"c035d0e1dcd4a3a27969d50cfd2d0cab26174017","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.6.9.tgz","fileCount":17,"integrity":"sha512-y4HCrbpSE9VvkLq/AqsG3lg0+g5N3iMia0xqa1M+D+qs4QDWTD8DRIaZZNJ61dGXcdaGOCl3qNP2YqK06xfYMw==","signatures":[{"sig":"MEYCIQCDp3ZS5JorhEFUPvq8tO7faU+Fav3/LrpgxyaiiS/IkQIhAPjn4v5DYSjYxFna8YxZRL0m4gNDPVzyHbfOOUhK5Q4d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22786},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.6.9.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/144c376892e4becbbc4a97d2c60f52d8/followupus-common-0.6.9.tgz","_integrity":"sha512-y4HCrbpSE9VvkLq/AqsG3lg0+g5N3iMia0xqa1M+D+qs4QDWTD8DRIaZZNJ61dGXcdaGOCl3qNP2YqK06xfYMw==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.6.9_1713943460723_0.2903468482962426","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@followupus/common","version":"0.7.0","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.7.0","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"ec1e98c80d65fa1f8a07988e3f8e6e71a24da45f","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.7.0.tgz","fileCount":17,"integrity":"sha512-NFLCuuAgUai0CZ2OsG+HHXDMFcc+OFT8FmtqabuuAJhvGdy3CkaZtPfdfxEXGz8tVDGD2/Ko/ZNxO8NkxEuJEQ==","signatures":[{"sig":"MEYCIQDI6xI8txhrulcb4xvjGSJmp6KflIDgzXkaMrUqz86RAAIhAL7Hs19LCcSoTTWI1GEfzoSjeYm94HhHdt+6rv3epZmq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22894},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.7.0.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/81e7b9de17920a46b8be585ca5b9dcff/followupus-common-0.7.0.tgz","_integrity":"sha512-NFLCuuAgUai0CZ2OsG+HHXDMFcc+OFT8FmtqabuuAJhvGdy3CkaZtPfdfxEXGz8tVDGD2/Ko/ZNxO8NkxEuJEQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.7.0_1714010355657_0.9473448233911246","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"@followupus/common","version":"0.7.2","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.7.2","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"8234f11bebff027771a147728a7e1f9e9e2bb75c","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.7.2.tgz","fileCount":17,"integrity":"sha512-dJ4J8D09mT0UTtr00gneRp/J6ieXJffySBu7jVnvm78rwoceEI/IGqPlRzDbd1gcQ4NQIWra7CxIZo4yakRp5Q==","signatures":[{"sig":"MEUCIQDxWBdDZyJQS7SWbNeiydefaOG9VQWlYOW57EkzDdn62gIgJ5rbqqp8UDcqjKtHarVSD7FbW3JL2TaiqabNUwQ/ldw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23463},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.7.2.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/afb6a8212d09dab0a7d699d99ed5f5f9/followupus-common-0.7.2.tgz","_integrity":"sha512-dJ4J8D09mT0UTtr00gneRp/J6ieXJffySBu7jVnvm78rwoceEI/IGqPlRzDbd1gcQ4NQIWra7CxIZo4yakRp5Q==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.7.2_1714015686727_0.6865238230358417","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"@followupus/common","version":"0.7.3","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.7.3","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"88c8a9861f110be97e8b094d8dbcb0b50436e73b","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.7.3.tgz","fileCount":17,"integrity":"sha512-VbZr7/vRnCeYsdy1TAlauWfjBJ2YKgjiLXaKnpyzbGUjxl1xcVR30crqbjNyZY28S6tKoUfwLOMTHlsjHnSqfw==","signatures":[{"sig":"MEUCIQDRtMOzwl3d1SCsQr3sYp5HKimTbLJMCjFIgMzFkIBbZgIgbaNyNeg9nIroRPCfW4xSMATQaMqnM0xv2ie4Vpy9Nbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23666},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.7.3.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/54130b91ade0242404d8aaa89fd730a2/followupus-common-0.7.3.tgz","_integrity":"sha512-VbZr7/vRnCeYsdy1TAlauWfjBJ2YKgjiLXaKnpyzbGUjxl1xcVR30crqbjNyZY28S6tKoUfwLOMTHlsjHnSqfw==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.7.3_1714034180788_0.5798978629830469","host":"s3://npm-registry-packages"}},"0.7.4":{"name":"@followupus/common","version":"0.7.4","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.7.4","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"22ad3a99e6441d24b47bd70feaa818d972743928","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.7.4.tgz","fileCount":17,"integrity":"sha512-kj5jvzf7k7CBx9++gpoIxleZp/P+vIy5jp+rDMjNJS5DGYao8Pma+3tf6gm9V2MmGAFXvRrZruuU/a4TN6i19A==","signatures":[{"sig":"MEUCIQDQNP0+eFk9e8n+PpE2nPEzfalS+a/fNSRJHyiOAfdu3wIgSuqbKLNwyxczIoUrU1bmhKs2HYzcf4f4jCcvNpOJ7Yk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23684},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.7.4.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/0c0feb10f3ef51b62060cfeaf330090c/followupus-common-0.7.4.tgz","_integrity":"sha512-kj5jvzf7k7CBx9++gpoIxleZp/P+vIy5jp+rDMjNJS5DGYao8Pma+3tf6gm9V2MmGAFXvRrZruuU/a4TN6i19A==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.7.4_1714034390404_0.5508880767697639","host":"s3://npm-registry-packages"}},"0.7.5":{"name":"@followupus/common","version":"0.7.5","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.7.5","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"b1af5e37001eb3e940e3354dfd344685affbb25e","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.7.5.tgz","fileCount":17,"integrity":"sha512-yT/SSu1FJv0Oiz/9eDg7/M1iSt3ThLoq6afWoxvPAFvx+08KFLdRZdxzy4p65+BE0BcGh12oGxV+p/vBvw8dBA==","signatures":[{"sig":"MEYCIQDIaTKgrpOMe0s9FhHwY9pNSAchBVw6+09pYnO8ninKGAIhAJ0vjLltKBGEnR6zb5t+myVj7Xt0Gu6uLaYJcWe4Zzca","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25407},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.7.5.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/b8c721fa3e5a456bc8f24f79b26d39e0/followupus-common-0.7.5.tgz","_integrity":"sha512-yT/SSu1FJv0Oiz/9eDg7/M1iSt3ThLoq6afWoxvPAFvx+08KFLdRZdxzy4p65+BE0BcGh12oGxV+p/vBvw8dBA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.7.5_1714118081019_0.6853888232815126","host":"s3://npm-registry-packages"}},"0.7.6":{"name":"@followupus/common","version":"0.7.6","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.7.6","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"f2c0ea6f69a5fc2c5921d61b36fe9b926bcede19","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.7.6.tgz","fileCount":17,"integrity":"sha512-HuVePUBQtCo7MAc6YHWTYts9lSA3UWWypwb+1l/XlEYs+chd1Wu9OxY1my+4BlH94KSaU/fmEVOXPZo8+qWO8Q==","signatures":[{"sig":"MEUCIQCLGLeRuvTwlchPzYeVyfEeBNtx9wi5UEuUuAPuVHa4zAIge8CAxUSwMhFBxGr8o0Ujol7i0LwmCP/o88QBDVsL9vQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25420},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.7.6.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/99844529f9f753a13f791d983ac9a3c0/followupus-common-0.7.6.tgz","_integrity":"sha512-HuVePUBQtCo7MAc6YHWTYts9lSA3UWWypwb+1l/XlEYs+chd1Wu9OxY1my+4BlH94KSaU/fmEVOXPZo8+qWO8Q==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.7.6_1714375444738_0.5903819694833552","host":"s3://npm-registry-packages"}},"0.7.7":{"name":"@followupus/common","version":"0.7.7","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.7.7","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"bfc5dc496ada1e00d2ae7d34a18d04492871a50a","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.7.7.tgz","fileCount":17,"integrity":"sha512-pQ5N7reW6ioEwNsi987LEm3jAJalkyNwirEtP+5QyQa4oAfJVlLXDtD35u8CFZDdMkP/zb5F8AZqxUHk2wOtdw==","signatures":[{"sig":"MEUCIEEJP7KkG2q3EYtlyIFBOXLT3H0//2K0DT69PsKtb6bVAiEA16TvHzcjto+S68PMrFqurAl2bVRvUqm98PKD2ehWYdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25475},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.7.7.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/c6d2b8b4f7fb5c69ca10e3315e6fc0f3/followupus-common-0.7.7.tgz","_integrity":"sha512-pQ5N7reW6ioEwNsi987LEm3jAJalkyNwirEtP+5QyQa4oAfJVlLXDtD35u8CFZDdMkP/zb5F8AZqxUHk2wOtdw==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.7.7_1714980642305_0.9975953684717436","host":"s3://npm-registry-packages"}},"0.7.8":{"name":"@followupus/common","version":"0.7.8","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.7.8","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"d08468c4338b8a600bd5a1e00c634e91ad7b0d1b","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.7.8.tgz","fileCount":17,"integrity":"sha512-cNrfao7LU7yrH+qt3SFqYEp5zp0SInZkayMuWL4dea187BOexgc5vDBT3Yo2R8Tbm4XW7woMQxKgo9xkSGmhzA==","signatures":[{"sig":"MEUCIB4n7tCsL73a59+wyptiJKQ84shdrDX2k4ph6EI7Z+Y5AiEAyJ1Z9cyZzjGbjmjOVb310oKnAiW8IMc3DdEIX5jB4E0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26422},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.7.8.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/383e48345795c31cb8e50e833892ed52/followupus-common-0.7.8.tgz","_integrity":"sha512-cNrfao7LU7yrH+qt3SFqYEp5zp0SInZkayMuWL4dea187BOexgc5vDBT3Yo2R8Tbm4XW7woMQxKgo9xkSGmhzA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.7.8_1714982841004_0.9722707131445449","host":"s3://npm-registry-packages"}},"0.7.9":{"name":"@followupus/common","version":"0.7.9","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.7.9","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"8ef0166faefd6988cabdb8e81deb1a32007af925","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.7.9.tgz","fileCount":17,"integrity":"sha512-65BuetzROFj0WnyKJqtB0YluCcHYB32gQ9P+ykeWc7XumF6goJf0EWVWGUZ/ltOQtEwny8y0ZdTHbo9g2i4QAQ==","signatures":[{"sig":"MEYCIQCZJK+zsg0rzLufobPcMwGTi44Eud+6SU843ufu1W4UeAIhAJpklRo6DC27HOUBow6NeVsASb8cWO2TROvDtLviQrYF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26407},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.7.9.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/73ca787495914dc3b8160c7bae5c2619/followupus-common-0.7.9.tgz","_integrity":"sha512-65BuetzROFj0WnyKJqtB0YluCcHYB32gQ9P+ykeWc7XumF6goJf0EWVWGUZ/ltOQtEwny8y0ZdTHbo9g2i4QAQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.7.9_1714984562214_0.42435052033647525","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@followupus/common","version":"0.8.0","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.8.0","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"aaddc516df8f3b4706edbd18b6bca314e4e52718","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.8.0.tgz","fileCount":17,"integrity":"sha512-brQINVsHC0z/b3Tt0cpYNHNzTXhA4GUCL9n6LHHfaA8cqnXQryOusVesP/h+1gWiUOJJ5amPxk/8BN+V+3chrA==","signatures":[{"sig":"MEUCIGD+RNAW31dVApQiFONIG9qYUMwmAXhCG1cgQRkE1MXGAiEA4fhIGEh9uIEm9x0i3R5SPdL2twYM6OIPp1P/ImvUwkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26410},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.8.0.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/363321c6e2a3816a30f4da890dcc6ddc/followupus-common-0.8.0.tgz","_integrity":"sha512-brQINVsHC0z/b3Tt0cpYNHNzTXhA4GUCL9n6LHHfaA8cqnXQryOusVesP/h+1gWiUOJJ5amPxk/8BN+V+3chrA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.8.0_1714988635283_0.40056462281421434","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@followupus/common","version":"0.8.1","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.8.1","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"cd754dbd67bc8403ef92f11ac4b3b8b0b1a7ae2d","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.8.1.tgz","fileCount":17,"integrity":"sha512-mpWz5JWNR3fX5IzagHcHwbW87w/hAJ3aDTr/9ph8sfI4n6Qof7EuQr/VXa84TVovxmmadS1I8JHDt11kJcXI0A==","signatures":[{"sig":"MEUCIQDe52vKJ1j+laZpyqeh1O4FnEH8W89E/Rfn2xiPufK6WgIgaNAodhvcWgt4ydvvhv9SnSipiXNtEhrZOR+pQc1YKyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26421},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.8.1.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/556402d8884f33177a5330c128172ec3/followupus-common-0.8.1.tgz","_integrity":"sha512-mpWz5JWNR3fX5IzagHcHwbW87w/hAJ3aDTr/9ph8sfI4n6Qof7EuQr/VXa84TVovxmmadS1I8JHDt11kJcXI0A==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.8.1_1715049260019_0.43293601158823103","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"@followupus/common","version":"0.8.2","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.8.2","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"53fb16174db1f264c60618c8dbd23982dcdc8b20","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.8.2.tgz","fileCount":17,"integrity":"sha512-cUbNYS+tXlAlALnDC0iFZqN4D9Qc0zxWPzr7QgObx7mKcEz/hXwQ1bjb5jcYGaicJ8hclS+sTQP2k5qrKQYM/Q==","signatures":[{"sig":"MEQCICxDYrMMc5IJt9D5zW06vXPfBvu5hBesGaL7xSGDwqYBAiBY/PcAGgavomyvyOnFedCDDNh8zDbw3uQXT7aBYw5CsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26423},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.8.2.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/5b98cd048e1630afdcc7500bfb588554/followupus-common-0.8.2.tgz","_integrity":"sha512-cUbNYS+tXlAlALnDC0iFZqN4D9Qc0zxWPzr7QgObx7mKcEz/hXwQ1bjb5jcYGaicJ8hclS+sTQP2k5qrKQYM/Q==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.8.2_1715049695063_0.5123192748237335","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"@followupus/common","version":"0.8.3","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.8.3","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"2028cd000da2058b921a8c041b203d7edaa5b452","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.8.3.tgz","fileCount":17,"integrity":"sha512-Qnyy9YHOUpW2D6ZF8QwpBDPBxnfGE+fCLTxSmcBT3lrcsffyCSMkKdUPr1Y5s9vHCJx9S/RECsNYlS+0RCRFGg==","signatures":[{"sig":"MEUCIGhzWaVt8ESQj6eam6eI/XXTXJai/qTaRUPwWHiDds4NAiEAyQpVuyllKl52zs2P0V6MTFC2FpMVLaZcBXddjTaW2t8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26423},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.8.3.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/7864c14ec886b8fd039ab57d719d15b4/followupus-common-0.8.3.tgz","_integrity":"sha512-Qnyy9YHOUpW2D6ZF8QwpBDPBxnfGE+fCLTxSmcBT3lrcsffyCSMkKdUPr1Y5s9vHCJx9S/RECsNYlS+0RCRFGg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.8.3_1715049758844_0.08230951331606118","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"@followupus/common","version":"0.8.4","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.8.4","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"3994c74e607acb697d300611b48ef1f8c40aa4ee","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.8.4.tgz","fileCount":17,"integrity":"sha512-RFZrpiV6yThzral3VzumfpqwI/M7KA+n63SBrTOcUtJTF9/s6lBdBOTAYAFefOzQnziUR5SrCYlIK6JUtOZ59Q==","signatures":[{"sig":"MEUCIHAZHRABbnbVipxsdLOfAnQEE350Tly/GN+1z8913P4QAiEA7ky+cX9sPWwetP+qOehAAyNolA3BrG0mXvqazRyHGeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26421},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.8.4.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/23ae8b9de7f8a8fbc54bd27c94685b65/followupus-common-0.8.4.tgz","_integrity":"sha512-RFZrpiV6yThzral3VzumfpqwI/M7KA+n63SBrTOcUtJTF9/s6lBdBOTAYAFefOzQnziUR5SrCYlIK6JUtOZ59Q==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.8.4_1715051203418_0.5459772567581247","host":"s3://npm-registry-packages"}},"0.8.5":{"name":"@followupus/common","version":"0.8.5","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.8.5","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"3322da61dd7ca5f1b29a5eecdfaf0370adc503ba","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.8.5.tgz","fileCount":17,"integrity":"sha512-jOxN9lOc4QwUnGOJzuVK9mgDebO85+zlhZqdsPQcunyQ8bZB1/IfXeBH4TKJ0uv281nWFX/T0uAL2s8E0NRPhg==","signatures":[{"sig":"MEYCIQDEvNACfdjtJrYLOed597EwFJO9QEmiXHR9OCl1yRV62QIhAJoQWE+JkZ7zfDEFKYRiX1qYeu0SxpzyHNcyz80Aajc7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26865},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.8.5.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/675016dbd39b9741e2c8cbda5c169ec0/followupus-common-0.8.5.tgz","_integrity":"sha512-jOxN9lOc4QwUnGOJzuVK9mgDebO85+zlhZqdsPQcunyQ8bZB1/IfXeBH4TKJ0uv281nWFX/T0uAL2s8E0NRPhg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.8.5_1715152163288_0.9809328118820697","host":"s3://npm-registry-packages"}},"0.8.6":{"name":"@followupus/common","version":"0.8.6","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.8.6","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"6f65c4f2a025ab7f4b3ac55f9a69d73e91902920","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.8.6.tgz","fileCount":17,"integrity":"sha512-+f21CbODCqDS0TCtupn8X+g0o0lUN3rMPBU0DAZ+tbBmO+a50FY8QJ281lOERq74fXIq6jDzAwZzA9WYbAL9qQ==","signatures":[{"sig":"MEYCIQCI8vevxbIlXjUgx+l0WL65nf10jQp8OHheyMMerxQeZgIhAMGhNq4rwnxdnD8iO8IVx71d+uR5A1Bs9ahNrAHyP18r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29004},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.8.6.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/76e198a9ebd041ef6086af0a8bce8398/followupus-common-0.8.6.tgz","_integrity":"sha512-+f21CbODCqDS0TCtupn8X+g0o0lUN3rMPBU0DAZ+tbBmO+a50FY8QJ281lOERq74fXIq6jDzAwZzA9WYbAL9qQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.8.6_1715579132920_0.22660883334464543","host":"s3://npm-registry-packages"}},"0.8.7":{"name":"@followupus/common","version":"0.8.7","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.8.7","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"c4c524b268cd8080a55f20ef2331b3611aee5deb","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.8.7.tgz","fileCount":17,"integrity":"sha512-QyUI53GsBaSlHI2kqVQHbHynZZdHLgT3CAc1fnYqS9GpvcJ69AmmHcl+JwaciyAiFtEIrmgav0NreZjMfqcUKA==","signatures":[{"sig":"MEUCIQDtEYFNMcgcwvaR8kvwLum6dN2tTtFhWo+sWLs6zYTAewIgHA/gsv2ouvC5oZ3Dw73z/pLQdNfMkvORO/3T8U5XWt0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29567},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.8.7.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/69265ce827161f956fcf00736115a048/followupus-common-0.8.7.tgz","_integrity":"sha512-QyUI53GsBaSlHI2kqVQHbHynZZdHLgT3CAc1fnYqS9GpvcJ69AmmHcl+JwaciyAiFtEIrmgav0NreZjMfqcUKA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.8.7_1715738003731_0.5126488967280904","host":"s3://npm-registry-packages"}},"0.8.8":{"name":"@followupus/common","version":"0.8.8","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.8.8","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"f401cf99073eec5fb05fafefce7961624d140884","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.8.8.tgz","fileCount":17,"integrity":"sha512-IRFQCyICMzRYrPttgJMYSwEs3aFZVXWGc3EY6AP60yYI3Z7bfpZviHUztbmR7pjv+ppBkX2ay+XEh+36XhlslA==","signatures":[{"sig":"MEUCIQDqLo/55w1WS2JgFqocgOwIGbJzkfIX/ixrz6+StQWjfgIgU3nciHIGsZja3OuGYtb5SjFv14WlL8sKUy7INgSf/Gg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29402},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.8.8.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/4e2d63704b8817d27f44b37fb275c6cc/followupus-common-0.8.8.tgz","_integrity":"sha512-IRFQCyICMzRYrPttgJMYSwEs3aFZVXWGc3EY6AP60yYI3Z7bfpZviHUztbmR7pjv+ppBkX2ay+XEh+36XhlslA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.8.8_1715827806843_0.3099095908436813","host":"s3://npm-registry-packages"}},"0.8.9":{"name":"@followupus/common","version":"0.8.9","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.8.9","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"4162307f07d1f7ddff3e2656e0ec2ccab23be7bf","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.8.9.tgz","fileCount":19,"integrity":"sha512-A+JdNWvijjnZhA1lw4yEzP8WG2/do2FPRGPiwrSgwVOe+bv6xqeua3Dh1+ZOywUjlL1QcCI2BeE69vYtyYQ0aw==","signatures":[{"sig":"MEYCIQC5ZhrfKMIIjhX3I1cCU5jC+fBsd/oSyoj7sIquFxJRJgIhALpd54Wi4XA0h7mGBbVEjAopHnUAI5BTRgLkZBmsorOC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29729},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.8.9.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/0bdefe1f96e3eff67ced0e8278392c79/followupus-common-0.8.9.tgz","_integrity":"sha512-A+JdNWvijjnZhA1lw4yEzP8WG2/do2FPRGPiwrSgwVOe+bv6xqeua3Dh1+ZOywUjlL1QcCI2BeE69vYtyYQ0aw==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.8.9_1715929027924_0.7836052575475971","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@followupus/common","version":"0.9.0","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.0","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"449d1c13c28a28c8f95ad9868241397878f71292","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.0.tgz","fileCount":19,"integrity":"sha512-Db90bqKmyumVWIoAHyIU/rGLYHpsPlsvi7X8VxZ6hTzFEeGQLaTkaXFpW3tC0+zN9eKPFpxXEp9x1tbsQjSB3g==","signatures":[{"sig":"MEUCIQD+oI5u9AC77fMnCQq/A3mG2EeE3a0oFkrbGhrcdyxeeAIgfcTujIWJsO/840i3UtfTfKi+gdiWmHtdwXLr0xq+TY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29811},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.0.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/5c16ece25cc655121026a549e2a61999/followupus-common-0.9.0.tgz","_integrity":"sha512-Db90bqKmyumVWIoAHyIU/rGLYHpsPlsvi7X8VxZ6hTzFEeGQLaTkaXFpW3tC0+zN9eKPFpxXEp9x1tbsQjSB3g==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.0_1716279573233_0.6471115993840002","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"@followupus/common","version":"0.9.1","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.1","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"eb1f8c0b8f45510566ee3c118246e0e5aadd51bf","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.1.tgz","fileCount":19,"integrity":"sha512-hXnoKcIAdAam3QrrOf7RG8Xg5lYeg6GClYddmn4TJ4Yod7gImAPFM5VQ0EtBQZEtcZs3/kOpkaw5ub2cvJeJqg==","signatures":[{"sig":"MEQCIDxX8v4jDqB25H5DoUarT8eu9sQupke39o2LIh2It9K8AiBv/61iYLUMkRVKN1BE7WUYRDLtZjYV4oXC04Ft2ujAVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29825},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.1.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/bdf5ddaf6163977388864c1f1224ce50/followupus-common-0.9.1.tgz","_integrity":"sha512-hXnoKcIAdAam3QrrOf7RG8Xg5lYeg6GClYddmn4TJ4Yod7gImAPFM5VQ0EtBQZEtcZs3/kOpkaw5ub2cvJeJqg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.1_1716279897649_0.31293669528766754","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"@followupus/common","version":"0.9.2","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.2","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"96ae4fee97e22d992eb312f31ffa8451386b39ac","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.2.tgz","fileCount":19,"integrity":"sha512-jVRMKifYnpVcjozYBwnwy9XFMEqFN256X6psDnDCallcPVu6KsquQNQPMuuPOXzDDfmrmPy60gDmIrgQxcxGGg==","signatures":[{"sig":"MEUCIBbtTHDy3VU8vz5hHvulF4Gs3tw72kn5vmQGQK/HJvuEAiEAsi9wLyf1hGQpvp81rSajJWTVyLmviVSTaoXnU0ZYYAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29879},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.2.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/769485949525eba0dcecef988ad373b2/followupus-common-0.9.2.tgz","_integrity":"sha512-jVRMKifYnpVcjozYBwnwy9XFMEqFN256X6psDnDCallcPVu6KsquQNQPMuuPOXzDDfmrmPy60gDmIrgQxcxGGg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.2_1716366436454_0.5833502022500523","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"@followupus/common","version":"0.9.3","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.3","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"1236ff32c4bdc6a6cc6a783d383536cca8569553","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.3.tgz","fileCount":19,"integrity":"sha512-EXrKVTktqNAh87Qk8BDKtg6k+IY8BaSTtuRHi6ZqXlzfZTHafpjREaJTSCOElQsJ8laYxsCiHyWXQT124dOuEw==","signatures":[{"sig":"MEQCIFVMMErmHjWte1qbH0SxMKZGzGABlWLWmT3uPv0twqQXAiBe/2F9ZsiB6KokffbPrqGf8mlH0cc3qW/HAY4WhxOdzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29754},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.3.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/ce137f6f35568cf13c1fd404fb7bab3d/followupus-common-0.9.3.tgz","_integrity":"sha512-EXrKVTktqNAh87Qk8BDKtg6k+IY8BaSTtuRHi6ZqXlzfZTHafpjREaJTSCOElQsJ8laYxsCiHyWXQT124dOuEw==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.3_1716538364691_0.24683668945146464","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"@followupus/common","version":"0.9.4","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.4","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"f09ed6d19db9583662bdbf2c000d62c424131397","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.4.tgz","fileCount":19,"integrity":"sha512-N6tn3HB76hb13N4kP2VsHYIgkoUlu23g4j5cc1npnHkTPOznA66Ni06vtyI+r//YlELQYzQcuAsP+1bvBBI/YQ==","signatures":[{"sig":"MEUCICI7varHYz7nlsWX+DIjk/ZQ2lA2WGQ0aC4M3/gXLevgAiEAyIiLYcPGe1SLZIgd7U6Im5on8qCwgYiZq5fr5xgMcJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29904},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.4.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/e8459077055028ec9913e247f2d31f9d/followupus-common-0.9.4.tgz","_integrity":"sha512-N6tn3HB76hb13N4kP2VsHYIgkoUlu23g4j5cc1npnHkTPOznA66Ni06vtyI+r//YlELQYzQcuAsP+1bvBBI/YQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.4_1716801332877_0.34640185161244763","host":"s3://npm-registry-packages"}},"0.9.5":{"name":"@followupus/common","version":"0.9.5","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.5","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"d94de6cf735ff889894a7d5dbaa263e7e56468cb","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.5.tgz","fileCount":19,"integrity":"sha512-nZyvFY1tUHsC9sv3dm8RsBiZy1ODvb0wmjdjO4Zsm79+YhkH8rWNUfT8COJK+wfJCF7LSriHXP/px/SZb4M5NQ==","signatures":[{"sig":"MEUCIFaMsjmwW6H23zbFsVokkjGZtuPOTQQ0k656OUsp1H3cAiEA8Yl2YN/3aRJ/IN7VIpLsysV+FffxHugeTWZvF2JXUwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29846},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.5.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/19e739ccaa78c2bbac0284b5ca550fd7/followupus-common-0.9.5.tgz","_integrity":"sha512-nZyvFY1tUHsC9sv3dm8RsBiZy1ODvb0wmjdjO4Zsm79+YhkH8rWNUfT8COJK+wfJCF7LSriHXP/px/SZb4M5NQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.5_1717597766173_0.8560088958531078","host":"s3://npm-registry-packages"}},"0.9.6":{"name":"@followupus/common","version":"0.9.6","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.6","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"2d54e267432947e6e746fb493b46cc38889d2ae7","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.6.tgz","fileCount":19,"integrity":"sha512-SXdsEWq70QOgnP/2Yoi0dHt+auFJo2p9Pgjh6Hrmkz8nyDHRPqKpt1VBTRjJmRYTXQUkqowbW168z4GIYiMzOA==","signatures":[{"sig":"MEQCIDNlWsU3Wc+Hx0bKyV4wk3Ne67Hz9hz4o5Xh+QFwfMRiAiBb3TjSNrPw6201KULzewhVBFisd8CaUyR1QxMg2e6QFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29892},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.6.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/cb99b55124aa6d33602d845ef41c524e/followupus-common-0.9.6.tgz","_integrity":"sha512-SXdsEWq70QOgnP/2Yoi0dHt+auFJo2p9Pgjh6Hrmkz8nyDHRPqKpt1VBTRjJmRYTXQUkqowbW168z4GIYiMzOA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.6_1718170571823_0.28504318323243294","host":"s3://npm-registry-packages"}},"0.9.7":{"name":"@followupus/common","version":"0.9.7","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.7","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"476a5da2d4deb594f8f9e978fedcfada0735292d","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.7.tgz","fileCount":19,"integrity":"sha512-9eUbEkEf/BNhpLzYDwakoOyrmNmVKSBff+hAl1cfeGB+g1kN/6WdmPbW4K+ayJoc8cpDKt0G4SnX0WX9KwciWg==","signatures":[{"sig":"MEYCIQC/wodF+mZfPiCvi1GlWG2wX3Dw0loO4GmYRXjsK5kgGgIhAMXDnAqE9VVvHOwgGrP26ZsRCwnJYnTiaR6fpQT17JoZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30019},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.7.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/74c8dbd4e40d9e83663c58c6dfc26b87/followupus-common-0.9.7.tgz","_integrity":"sha512-9eUbEkEf/BNhpLzYDwakoOyrmNmVKSBff+hAl1cfeGB+g1kN/6WdmPbW4K+ayJoc8cpDKt0G4SnX0WX9KwciWg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.7_1718699904512_0.06441250148106126","host":"s3://npm-registry-packages"}},"0.9.8":{"name":"@followupus/common","version":"0.9.8","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.8","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"ddd388a9f5c0f5c73907d53b1fc8389375dee9cc","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.8.tgz","fileCount":21,"integrity":"sha512-nDzSghwtBEbZldshf/wmgLdnWCYUMMRdKYH/63IS64cxg+bVIRGZ55rFBRrf2GpvMmVD0A2UU2eoWDwmNmZp4Q==","signatures":[{"sig":"MEYCIQC2BbYOLLkiVMKgOLRiwGFRt45Dxz8a7/h1JUsWB+wtxAIhAOtHAgxuAG+ziyyo0X4mv4m/0J1oKqRwzYsOXy+damyL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48558},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.8.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/d233be19b08b76e4cd72ed682c565ee7/followupus-common-0.9.8.tgz","_integrity":"sha512-nDzSghwtBEbZldshf/wmgLdnWCYUMMRdKYH/63IS64cxg+bVIRGZ55rFBRrf2GpvMmVD0A2UU2eoWDwmNmZp4Q==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.8_1718766433777_0.7098346179009716","host":"s3://npm-registry-packages"}},"0.9.9":{"name":"@followupus/common","version":"0.9.9","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.9","homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"e300cc448b757ef405124a6a2797f45f3bb1ddb0","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.9.tgz","fileCount":21,"integrity":"sha512-D+TGDEgMbppoU4GxPMolQ9XOBfkrD+cfP4ZyyBhjZLFD2TL/NYBq84FF4cFQlvPXQpefxliu7zX2w+5Z3/vQFA==","signatures":[{"sig":"MEUCIBhNShOljumk8/9TvSGPeNdkpTnQMuDgk4sdwYUsSMOPAiEA1CV6VbqnZSORgHBIllDadoJuk/sWja/dt59k/tRfLug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48651},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.9.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/1ede90aebbd467a36949446229ee11d2/followupus-common-0.9.9.tgz","_integrity":"sha512-D+TGDEgMbppoU4GxPMolQ9XOBfkrD+cfP4ZyyBhjZLFD2TL/NYBq84FF4cFQlvPXQpefxliu7zX2w+5Z3/vQFA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.9_1719302872747_0.5022281170627616","host":"s3://npm-registry-packages"}},"0.9.10":{"name":"@followupus/common","version":"0.9.10","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.10","homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"eebf71661b93e2fae29941ed67f832c1adc5cba9","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.10.tgz","fileCount":21,"integrity":"sha512-q9eP2a3lifKAfgqGKa69uMmHQ1PLteG5XYe0oBRmX7FG6wkcUCB0z7ty+QWHdRNOxmMp5SaGIJOYuQG699Xn2A==","signatures":[{"sig":"MEQCIB3zUx5T3YcL2LBCbSAxkkmbzy6v1orLjL526bNGTDS9AiBpqSMzktKQZNyZy30ECyN1S8jdIgPBHAxara/0xg9LOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49339},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.10.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/d2c86a42b0fb3a2c58cb6b99f5b548b5/followupus-common-0.9.10.tgz","_integrity":"sha512-q9eP2a3lifKAfgqGKa69uMmHQ1PLteG5XYe0oBRmX7FG6wkcUCB0z7ty+QWHdRNOxmMp5SaGIJOYuQG699Xn2A==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.10_1719393881691_0.6813462228524316","host":"s3://npm-registry-packages"}},"0.9.11":{"name":"@followupus/common","version":"0.9.11","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.11","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"9e1c1e25d356b44e7789e2f299b4219e6ee8196f","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.11.tgz","fileCount":21,"integrity":"sha512-3y6MfDb5E/qkwTfR4IxzSZiwBjfpqXQbcz29qNSDHcXAcNAli5lbJ+QYlsbs1rtHrr0So18ssfUfkUklUU27kA==","signatures":[{"sig":"MEYCIQDY0V1d7anUA71PmDRRlhYE5/pp3mZ0jb5Q1dwo1aChOAIhAKKK/XNipdKdeRPI73MwFcPcZzNKN+IG2hjjCHPg9vXz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54530},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.11.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/df16d8e1da4a6c2c9da8432562c4cf7e/followupus-common-0.9.11.tgz","_integrity":"sha512-3y6MfDb5E/qkwTfR4IxzSZiwBjfpqXQbcz29qNSDHcXAcNAli5lbJ+QYlsbs1rtHrr0So18ssfUfkUklUU27kA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.11_1719974422088_0.28254111100356827","host":"s3://npm-registry-packages"}},"0.9.12":{"name":"@followupus/common","version":"0.9.12","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.12","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"2afa389afaacd8f10c8273ea3bdb7dcbb310a19e","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.12.tgz","fileCount":21,"integrity":"sha512-JtCI1XknFuPpnY1mzpTPJfoKXRjf5eqcYeqO3r3jlpaWc8urk88TlyAPc8/Zdrfx1xML42AsP6mshXrkuwUdRA==","signatures":[{"sig":"MEUCIQDxSjG1ICY3PXj0edvl8Ys/BsZD8pPE+co+bHhiTWlzoQIgFGJZKl6+jFIrR8gsbLtOnkpU60h3O6kIpN4vm3/SSm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54524},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.12.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/1895cd2a1f134c943fd104427da7d593/followupus-common-0.9.12.tgz","_integrity":"sha512-JtCI1XknFuPpnY1mzpTPJfoKXRjf5eqcYeqO3r3jlpaWc8urk88TlyAPc8/Zdrfx1xML42AsP6mshXrkuwUdRA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.12_1719983948682_0.425922632880938","host":"s3://npm-registry-packages"}},"0.9.13":{"name":"@followupus/common","version":"0.9.13","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.13","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"01095646c986364e56c3a639a290f005fe81c9e4","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.13.tgz","fileCount":21,"integrity":"sha512-Ntq6T2FABTdf/KQ6f8K++CeUkP0JHM0Y7JggCpjZYK9RKrOaejzLs7VeauuxOIOWrvt9s1dT8X7QKWnqzPQR+Q==","signatures":[{"sig":"MEQCIFlLTRhPRQxjOFxzhtOhv7gQv0NNcr31otkr7meAN9ySAiAeZ5p8RckBGdprNOcnE6EzamEkcRbWl0UtwKYC45qbjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55558},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.13.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/5c0edce20854660d13091f1bbd6af8ec/followupus-common-0.9.13.tgz","_integrity":"sha512-Ntq6T2FABTdf/KQ6f8K++CeUkP0JHM0Y7JggCpjZYK9RKrOaejzLs7VeauuxOIOWrvt9s1dT8X7QKWnqzPQR+Q==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.13_1720682609323_0.294780581602925","host":"s3://npm-registry-packages"}},"0.9.14":{"name":"@followupus/common","version":"0.9.14","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.14","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"37ff55bbf7dc009615a8d261faee54d363a5a19b","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.14.tgz","fileCount":21,"integrity":"sha512-McePnM0gyy4n4uu+YCtR1ca8wosemZIXuT3yaWnU7v3n1D8vv2oNSuhgli+5OMgjAJnmtD3Vb3KBzjiKUEhkrw==","signatures":[{"sig":"MEYCIQC8X8Nug7SvPcww06fQ+CKCGWxDItG++afYB1pabH06KgIhAKzDgI2STRHkyQptnKVYL8fFybFzACSZhhHSiZXEM55r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55617},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.14.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/b6019a53cf19619e260d4a5b7f2bfcf2/followupus-common-0.9.14.tgz","_integrity":"sha512-McePnM0gyy4n4uu+YCtR1ca8wosemZIXuT3yaWnU7v3n1D8vv2oNSuhgli+5OMgjAJnmtD3Vb3KBzjiKUEhkrw==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.1.0","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.9.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.14_1721713950808_0.543927959399084","host":"s3://npm-registry-packages"}},"0.9.16":{"name":"@followupus/common","version":"0.9.16","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.16","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"a2d2a23d85d7bcb20e38fe7b9ca492a08db857db","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.16.tgz","fileCount":23,"integrity":"sha512-qiOJbPttMXzjwhA8ssd1rg4a8rg1ge2vdDkga2OvLzW8xWpBtuBjlgFPYuMAxj1P/jN/bfu8iFbjCKfwXk3JrQ==","signatures":[{"sig":"MEQCICmfIPFfSas/yR1soCSd5d+FVTgOKPs+fO8BkKeWd9NqAiBSxIvKMSImuvKF8sLgj6RSg1IpbB/hLapYYL0Im/SxgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56770},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.16.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/dc51b55be7f1bff7a998602c1bebc13d/followupus-common-0.9.16.tgz","_integrity":"sha512-qiOJbPttMXzjwhA8ssd1rg4a8rg1ge2vdDkga2OvLzW8xWpBtuBjlgFPYuMAxj1P/jN/bfu8iFbjCKfwXk3JrQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.16_1724313271104_0.144491029726874","host":"s3://npm-registry-packages"}},"0.9.17":{"name":"@followupus/common","version":"0.9.17","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.17","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"e11183a822a79e4b7bab7c5ca177674c8dd279a4","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.17.tgz","fileCount":23,"integrity":"sha512-1CW5YDWIjMzSLHhqnHCuXTjzabHyAC7oJdYuxrGC5O8H5SQ6lTUbBIthkEKriP/jSN56NWNX++qI47037BFyKg==","signatures":[{"sig":"MEUCIQCiomvshR/gorkPG7h9JGJEM2hPOacw6RWI34ppfKOZxwIgZgiXcod8PmklkIZa0GCJvNNVdj5M8CwbBU+J5hQu2vg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56846},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.17.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/4390ab18bcd488310bf59104064b947e/followupus-common-0.9.17.tgz","_integrity":"sha512-1CW5YDWIjMzSLHhqnHCuXTjzabHyAC7oJdYuxrGC5O8H5SQ6lTUbBIthkEKriP/jSN56NWNX++qI47037BFyKg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.17_1724313725145_0.2980850225056899","host":"s3://npm-registry-packages"}},"0.9.181":{"name":"@followupus/common","version":"0.9.181","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.181","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"73017fb0158b4747bb915c99a62b1712bd979a56","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.181.tgz","fileCount":23,"integrity":"sha512-2O2/GpVRupdEMm2h/aHMneXRTHEiMQG1L7CIjWwI0PBQDjVh/Uxtx9NlZF9FcQ3zK24SaSVjebYHe9kNvAMEXQ==","signatures":[{"sig":"MEQCIFjLjAOyvQpNZfEgoQoNAi1/MwD9K1hQNMewoIWBLp4CAiAMBdNuNUM16IVT12RaiVIq2/0NCLiv0qZDK+TFLiUBmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57241},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.181.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/35942d5f76323a6feb137a24d4b2a479/followupus-common-0.9.181.tgz","_integrity":"sha512-2O2/GpVRupdEMm2h/aHMneXRTHEiMQG1L7CIjWwI0PBQDjVh/Uxtx9NlZF9FcQ3zK24SaSVjebYHe9kNvAMEXQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.181_1724314985946_0.5076774309942547","host":"s3://npm-registry-packages"}},"0.9.19":{"name":"@followupus/common","version":"0.9.19","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.19","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"377c2b2926bbb80c15c0631e6ef23d62196ac605","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.19.tgz","fileCount":23,"integrity":"sha512-njz0n7r8GnA5jxHIUX2FEqNIUVXNxB++epMUrhcf78RceKV2i8jKiXY2N7oaqNbyOvwwy3f9KF7kOJGzNrcBGA==","signatures":[{"sig":"MEUCIDZRkszWEAQigkgKL9QfU/4ouuOM/D8JDKYX7Wc8TWs2AiEA47Zkmng5ssKQTL5umKsDuecqj1HfqAvXMhSeVkzvtaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57225},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.19.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/d92e0a52cc463116f90d945678e85aff/followupus-common-0.9.19.tgz","_integrity":"sha512-njz0n7r8GnA5jxHIUX2FEqNIUVXNxB++epMUrhcf78RceKV2i8jKiXY2N7oaqNbyOvwwy3f9KF7kOJGzNrcBGA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.19_1724402328814_0.6216097191504892","host":"s3://npm-registry-packages"}},"0.9.20":{"name":"@followupus/common","version":"0.9.20","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.20","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"7609242f7a807eb9a5437a87d5088ff3431e3b13","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.20.tgz","fileCount":23,"integrity":"sha512-pQQYybS1yqeH61Dh1h2Jc/sCVXbOokMmfH3jzUne0xyU4tFor3RHZXlnbOI6NskT12WszBM9DlcEiZEQaJGGnQ==","signatures":[{"sig":"MEYCIQDzb0w/SB5iE/2kyTRB9+XqFzJhGxBoAC1Z3ar7EoR4/AIhAI0Pa0JNH6bdFSQHiES44vKlKf0VTSbvgdNoZQ5CKB/O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57225},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.20.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/b706bf255e413a60915c948ba1633bcb/followupus-common-0.9.20.tgz","_integrity":"sha512-pQQYybS1yqeH61Dh1h2Jc/sCVXbOokMmfH3jzUne0xyU4tFor3RHZXlnbOI6NskT12WszBM9DlcEiZEQaJGGnQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.20_1724403291562_0.4234457728896275","host":"s3://npm-registry-packages"}},"0.9.200":{"name":"@followupus/common","version":"0.9.200","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.9.200","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"26a27e922a358a67969931e983698585fbee361e","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.9.200.tgz","fileCount":23,"integrity":"sha512-SR5ibDCAUrc+pXdIlwuEwCjaTzFvyCe1ozsQq7Yj5wWW5QV3YAiYRu6RXA7nqIu5xOolEU8Pml31Fq3PEAD7kg==","signatures":[{"sig":"MEUCIQC5JBMaU1VWWYQH+Ab3xHPkjTR22f+EGTz44VuwQdN25AIgRgZjPCfWCr5OaOPyfwSeV32bDSzVIAzAVw/GjeSmOH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57226},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.9.200.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/2cea9ca472991f112ac8c3f85bd5da5c/followupus-common-0.9.200.tgz","_integrity":"sha512-SR5ibDCAUrc+pXdIlwuEwCjaTzFvyCe1ozsQq7Yj5wWW5QV3YAiYRu6RXA7nqIu5xOolEU8Pml31Fq3PEAD7kg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.9.200_1724405787817_0.6732049295506046","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"@followupus/common","version":"0.10.1","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.1","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"a6c3a8d3e2e9c24c3e2d9e7b189f9847962977ca","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.1.tgz","fileCount":25,"integrity":"sha512-T69CJlHDIff3AQpBv3AQy+qrThnA5oKvYXM6qfoARuKRdUnXOqI1zPbQGyH3d1chk/7IlE0/fcCq/ZPyR89K0g==","signatures":[{"sig":"MEYCIQCWVenxQUmF6Z8ny1+VWzfgqitATs9BpXI157uSK/3i2gIhAOtiyx/dzhbliwVPWM2oLa4LLwR5iD1mKpm/n23Xq9CP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59193},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.1.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/3ab1c3f38d90f2beb01a4b590b451db0/followupus-common-0.10.1.tgz","_integrity":"sha512-T69CJlHDIff3AQpBv3AQy+qrThnA5oKvYXM6qfoARuKRdUnXOqI1zPbQGyH3d1chk/7IlE0/fcCq/ZPyR89K0g==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.1_1724759633767_0.957009332864821","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"@followupus/common","version":"0.10.2","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.2","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"bb521919213ac5bbf616838d949a7e62821d3981","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.2.tgz","fileCount":25,"integrity":"sha512-OKh4ye1jo8f/fPYmMugaxupMCRRpmM5VLsDzzuJNORZMskOemCoB4nrH+CzDy8d5aJQ3w2QMIUby+W5wHmnfXQ==","signatures":[{"sig":"MEUCIQDN/53UOUaXtku/iwalgPa4mm6imENcz41gGEEMRQ1ZbwIgIVthxpYUqs8C/QPvtKPAyQnu8c61rFEy7aoN1yOFYS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59555},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.2.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/ee502b32255b57eae6f1e8ba6c28697a/followupus-common-0.10.2.tgz","_integrity":"sha512-OKh4ye1jo8f/fPYmMugaxupMCRRpmM5VLsDzzuJNORZMskOemCoB4nrH+CzDy8d5aJQ3w2QMIUby+W5wHmnfXQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.2_1724811240585_0.6369128458399305","host":"s3://npm-registry-packages"}},"0.10.3":{"name":"@followupus/common","version":"0.10.3","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.3","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"4124c8cc4180fcbf52394ebfe14e8f3b37b07f63","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.3.tgz","fileCount":25,"integrity":"sha512-DV46+vKj63dmbOXKJZc84QQAqzgqcO4dd/1pd5OSFZZQaDmVCB0jZRQngIpcnDq9itHHsNx67OaTIL3Zkt381g==","signatures":[{"sig":"MEUCIBA8w58b9hW9YEXgskCayXLCfbQe44mrFrdmJVeG08p6AiEAjm3XZRFQotuMy5qi6DK6VKPRrMLAG4/ZTcVP0KCxwGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59603},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.3.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/dee265919090d93216ac114d5a017e59/followupus-common-0.10.3.tgz","_integrity":"sha512-DV46+vKj63dmbOXKJZc84QQAqzgqcO4dd/1pd5OSFZZQaDmVCB0jZRQngIpcnDq9itHHsNx67OaTIL3Zkt381g==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.3_1724814148235_0.9041662180940946","host":"s3://npm-registry-packages"}},"0.10.4":{"name":"@followupus/common","version":"0.10.4","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.4","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"20d4bbdb62ac0a2834f90266034524b389a14337","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.4.tgz","fileCount":25,"integrity":"sha512-IRHwxHre2AubT45iSutGR0SXn44iZlxh2UmdqXLweOz4SMtfZ5noH/OjrS1RwTAd/gu5touPZKYS3VvHqtSarQ==","signatures":[{"sig":"MEUCIAS9KIjfTQ/aHNzeF0gURkZjNSNocxrW/3iuhKg5O5/HAiEA5dKf54A5C91TcxYSjG3H9VSFtUBgOdqitC2a3Ldhx3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60506},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.4.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/d8e5ec69f6871243fdc83224b6642809/followupus-common-0.10.4.tgz","_integrity":"sha512-IRHwxHre2AubT45iSutGR0SXn44iZlxh2UmdqXLweOz4SMtfZ5noH/OjrS1RwTAd/gu5touPZKYS3VvHqtSarQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.4_1724833787951_0.9369392108453536","host":"s3://npm-registry-packages"}},"0.10.5":{"name":"@followupus/common","version":"0.10.5","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.5","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"54bda515b5c73fff522db470a1d4f4f0c8c1421b","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.5.tgz","fileCount":29,"integrity":"sha512-FBhWZVcI6JVzvYRT4wY4SVwTloyv4/kma7fqDQUnftWlrpCHqXD17oDNl5csAhnbn+RgvO8D1wHMr1m9TFPWAA==","signatures":[{"sig":"MEYCIQCtCMozzr91hO2f7bYW3iqFZkYMfSw/xg9JqHR9BrbqaQIhALDr3e62v3M8mWHDg/pvRffi6EYuY15LaYgn4zTXfU74","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66286},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.5.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/9d86ae39b969d6cd0899390025c97794/followupus-common-0.10.5.tgz","_integrity":"sha512-FBhWZVcI6JVzvYRT4wY4SVwTloyv4/kma7fqDQUnftWlrpCHqXD17oDNl5csAhnbn+RgvO8D1wHMr1m9TFPWAA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.5_1727430315316_0.22020560913584597","host":"s3://npm-registry-packages"}},"0.10.7":{"name":"@followupus/common","version":"0.10.7","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.7","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"5923f736644c69cdbd31d7b5af7b121424d74ea9","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.7.tgz","fileCount":29,"integrity":"sha512-+6sm0bbEr+xnApokmb0lEbioe12ILf6TpSD+3Orfxv8YzOPCTbEPsRwnNkbrRQn2vC6N+OtoEtwFd3B4G+Wq1A==","signatures":[{"sig":"MEYCIQCh6Hmph07sSsAu++lWwJzHJTmfm5BWN2DFFa3WLiAkQwIhAP6Ck3N2aOPGt3qsLEZaVhSD5voCSXr3k11KyNRmIvi4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66286},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.7.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/1762b1e8a33e8c741329e45c22075236/followupus-common-0.10.7.tgz","_integrity":"sha512-+6sm0bbEr+xnApokmb0lEbioe12ILf6TpSD+3Orfxv8YzOPCTbEPsRwnNkbrRQn2vC6N+OtoEtwFd3B4G+Wq1A==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.7_1727430529883_0.42060627734905576","host":"s3://npm-registry-packages"}},"0.10.8":{"name":"@followupus/common","version":"0.10.8","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.8","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"78713ef5da3ec89135b771c51f913a498640d023","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.8.tgz","fileCount":29,"integrity":"sha512-yrYTnr3jCLv0DKPglowEKWMxErLPUZ1q3OMPeJKBa8jgMQyBplwthNM90Go/rvJs7IuQWptK/NjPVGQ7+dVIBg==","signatures":[{"sig":"MEUCIQCRuFvyHQMEZpjjbCO9cocFMVeDz5sBVPSID7/5k7gUKAIgFXtqPKw43qSZjSkUfHV2PfXf3o3hTSJXVw8QHz8II0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65160},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.8.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/651f8daee32b1e70ba841c9b43236555/followupus-common-0.10.8.tgz","_integrity":"sha512-yrYTnr3jCLv0DKPglowEKWMxErLPUZ1q3OMPeJKBa8jgMQyBplwthNM90Go/rvJs7IuQWptK/NjPVGQ7+dVIBg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.8_1727586698743_0.6380053755262489","host":"s3://npm-registry-packages"}},"0.10.9":{"name":"@followupus/common","version":"0.10.9","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.9","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"177fc4b36eeb802d56f728a7b14918c7fa3e03c3","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.9.tgz","fileCount":29,"integrity":"sha512-YWEu8pUsHTrbDHbPiVBToWI1WUNw2kl9olkdHijKjQVIXgOJNe2A93gDpemB6XQUlD23BXw5XMixOepEtGgGDQ==","signatures":[{"sig":"MEQCIFh4KQXhCj2RMSwC9ztn6t83lNP7wcs/XahNZTsrGdKXAiAuVle/hirQL7+26glMThVwOIhyU+syRNTWvNp05yCwAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65603},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.9.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/29180e61a7c430d08a77d0e3132ac753/followupus-common-0.10.9.tgz","_integrity":"sha512-YWEu8pUsHTrbDHbPiVBToWI1WUNw2kl9olkdHijKjQVIXgOJNe2A93gDpemB6XQUlD23BXw5XMixOepEtGgGDQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.9_1728532240743_0.3308898887879843","host":"s3://npm-registry-packages"}},"0.10.10":{"name":"@followupus/common","version":"0.10.10","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.10","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"315901aa448560c7dd6b3dd538d4ae78a04c9674","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.10.tgz","fileCount":29,"integrity":"sha512-024XcaiAwe+cpZwsP6VQvdgWV+NTTw+p0h9OE02+1fKLnd37ZT+ovmpzAWY/OjdSsRYUGtnrww7sA+/+ao1RfA==","signatures":[{"sig":"MEQCIGi4JlwlMh3vcQapOJJ7CDjZcxEeB8MtVOGqjbdzW2v1AiBosCFWg4U5JJ0G345Q4cfe1GBBpDmmAPZbW3ILD7Gw0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65608},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.10.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/fcaafb756ba89a85d97fa05aa8381099/followupus-common-0.10.10.tgz","_integrity":"sha512-024XcaiAwe+cpZwsP6VQvdgWV+NTTw+p0h9OE02+1fKLnd37ZT+ovmpzAWY/OjdSsRYUGtnrww7sA+/+ao1RfA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.10_1729232253409_0.4916798786736407","host":"s3://npm-registry-packages"}},"0.10.11":{"name":"@followupus/common","version":"0.10.11","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.11","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"8cb1b0ae0ef910644919f8f17375e6c05fe1c29c","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.11.tgz","fileCount":29,"integrity":"sha512-XumB8eVz/Tp4ZNivNLs/0K2tEPU4WmXB4bU0POZiu92iQS1pM8H6Wrcu8oFVI1d2SvLX/q24hIdaKMQXDKATpQ==","signatures":[{"sig":"MEUCIQC8BhgrMnxl0XUs0u+gNv6DPqkQjAepl602z0P6VqJ0XQIgZGejlU5R293Ywv48obULJ/08/P/iVvd6+36CLC4jzyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65605},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.11.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/1827b128b9ed5dd8510650a4511e81d4/followupus-common-0.10.11.tgz","_integrity":"sha512-XumB8eVz/Tp4ZNivNLs/0K2tEPU4WmXB4bU0POZiu92iQS1pM8H6Wrcu8oFVI1d2SvLX/q24hIdaKMQXDKATpQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.11_1729232889071_0.53094592699512","host":"s3://npm-registry-packages"}},"0.10.12":{"name":"@followupus/common","version":"0.10.12","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.12","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"6d3b3f59c2cfbcaf46dfc79389d72e26d5c9d2b0","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.12.tgz","fileCount":29,"integrity":"sha512-+BYsKLLCF9n4nfDLjcS5SODtfZLltVBDYXsf5fuV7raUPiEk3dzxHDiliXDdYR29pWhkHal8JbBO+DgFZcFLyQ==","signatures":[{"sig":"MEYCIQCjRJ5iy0BgeJYOTksVISja32fniD42CopNIwL2mlK+IgIhANPlfkAwzAvJlM0/Wph/WrHwuMC5v5eG3itkAv5nx6Jg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67630},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.12.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/cf2e4e7310656d670bb86f263141522c/followupus-common-0.10.12.tgz","_integrity":"sha512-+BYsKLLCF9n4nfDLjcS5SODtfZLltVBDYXsf5fuV7raUPiEk3dzxHDiliXDdYR29pWhkHal8JbBO+DgFZcFLyQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.12_1729678230254_0.010248473632031185","host":"s3://npm-registry-packages"}},"0.10.13":{"name":"@followupus/common","version":"0.10.13","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.13","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"e6d874b300c1bf879f595feb5543512d516729a1","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.13.tgz","fileCount":29,"integrity":"sha512-TjHrpxFQhOimyOuEF77ZrdRosV5FcJQkrNg8T5nVNdESPPBWIKtDxXuBOlNKnver/wEwKz2su+DBvIRb8SCLSg==","signatures":[{"sig":"MEQCIBwv1Zs6AdCmQ+h740O6EbfVnT8QzJ2vpcl2agMNPZveAiAb3YxH7SLXGT6iSUWA5irm9XvQkO9rqmerjfTC4XCBiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68491},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.13.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/c38bd075cc5911a6b139aa87a46a4b77/followupus-common-0.10.13.tgz","_integrity":"sha512-TjHrpxFQhOimyOuEF77ZrdRosV5FcJQkrNg8T5nVNdESPPBWIKtDxXuBOlNKnver/wEwKz2su+DBvIRb8SCLSg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.13_1729741045720_0.12683734007347747","host":"s3://npm-registry-packages"}},"0.10.15":{"name":"@followupus/common","version":"0.10.15","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.15","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"2320dc293d5bde4c0cc5c06e6735a89ecc80f9fe","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.15.tgz","fileCount":29,"integrity":"sha512-2uqtpHbSvz5JNzI20u7RqcFp8AvXw8+LyX7Z/iPm7jxQDTEKMNZgHfRYcjkpT5ySe8+F3RgQ8Loh2i2V3dj9aw==","signatures":[{"sig":"MEYCIQCvDOr5fF9O/jxX3zL4fz9af+QT9jSfJnZUmzbESMU/cQIhALHQokvUQWNHZGV+EBgOthwN+1z29Py9aYZvacaOV2/N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68518},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.15.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/e2a3e35e86c1f957361a1ca4b6da172a/followupus-common-0.10.15.tgz","_integrity":"sha512-2uqtpHbSvz5JNzI20u7RqcFp8AvXw8+LyX7Z/iPm7jxQDTEKMNZgHfRYcjkpT5ySe8+F3RgQ8Loh2i2V3dj9aw==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.15_1729742387253_0.9312479858333849","host":"s3://npm-registry-packages"}},"0.10.16":{"name":"@followupus/common","version":"0.10.16","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.16","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"5faaad0f1dbb26265bb79b9b63989a8f40a3772d","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.16.tgz","fileCount":29,"integrity":"sha512-N5jP5wamiPaPIlavlmg+1nOF5Btcxczh2VRU0RMzuz+rvKkTiPu2ET1kvI8eQciVh07Bsxi8PLnd5NOEZRuKDg==","signatures":[{"sig":"MEUCIHFMl+jdtZdONlSl1SXrfolv6+aK6luvSUxt30+uuJb9AiEA3mtnm6tFRwubQlNzIII8MYgBSKSvAoHD3L+eqmvlN8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68446},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.16.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/f1516a1ba1cbfa9034aad10cee089de3/followupus-common-0.10.16.tgz","_integrity":"sha512-N5jP5wamiPaPIlavlmg+1nOF5Btcxczh2VRU0RMzuz+rvKkTiPu2ET1kvI8eQciVh07Bsxi8PLnd5NOEZRuKDg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.16_1729748110795_0.07632305595320732","host":"s3://npm-registry-packages"}},"0.10.17":{"name":"@followupus/common","version":"0.10.17","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.17","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"0fbf2d4a171093b1cf1c98b2e25255f9c9d62026","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.17.tgz","fileCount":29,"integrity":"sha512-eRRJ+sCjNNmd6EaAM+ffbxEkRQ+ansjoJZUOVgC5yOqnqHvwDZ1UY/yeqINqxJ8VDQY7OIFbkaeAeis/wVVbhg==","signatures":[{"sig":"MEQCIATXjK2yPyt7EmBz4ode8arxzU7V+f/Qf05jaxepd6E7AiB2p/K7+06MY0BNFjA4dahgsshOBQ2ZMHMoAs84xRAdwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68569},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.17.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/384a84fd791271eff55515818f22883d/followupus-common-0.10.17.tgz","_integrity":"sha512-eRRJ+sCjNNmd6EaAM+ffbxEkRQ+ansjoJZUOVgC5yOqnqHvwDZ1UY/yeqINqxJ8VDQY7OIFbkaeAeis/wVVbhg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.17_1730455038198_0.7560866830239892","host":"s3://npm-registry-packages"}},"0.10.18":{"name":"@followupus/common","version":"0.10.18","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.18","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"e2b5d1c5ae893487b80c36e274a46244ef68d44d","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.18.tgz","fileCount":29,"integrity":"sha512-CGuUyBQw/PaVDpQZT7V8QavhiKmFX32iu7NmxANQT4dTz8yBnaI5ryxZdmpgXCBMhIrPatpZkxZlysi4LSudTA==","signatures":[{"sig":"MEQCIFMRsG/sC3dtsGJYnOh8zfa7hq8xw6DSsM5FfYrgBC2/AiAy5z+f8i+4tuKMniWjzlsgOyEJesCWYG8PwXARMpd8bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69359},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.18.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/5b1ef9d67ce1725db176d47c320f4063/followupus-common-0.10.18.tgz","_integrity":"sha512-CGuUyBQw/PaVDpQZT7V8QavhiKmFX32iu7NmxANQT4dTz8yBnaI5ryxZdmpgXCBMhIrPatpZkxZlysi4LSudTA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.18_1730712166691_0.7609730926373584","host":"s3://npm-registry-packages"}},"0.10.19":{"name":"@followupus/common","version":"0.10.19","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.19","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"ee1e2a1d24239a6e25cc1904c6a74e17f4019534","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.19.tgz","fileCount":29,"integrity":"sha512-MMgIwKs/5GD00tZJQrerdLKXVGFT2dwBAmxc9Al8PnMhxiM4vzqQqcWfdHp+0SIx0BIDUEcbTqpY6dY+f7X0jQ==","signatures":[{"sig":"MEUCIEID57IJvSLX12ZvEhqGjTX0eAbxzD7PNV/x4K1xXbLfAiEA6WvciZvUDAt9HPRKnb7+zfa180d0Ia1nK/vizN++3cg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69359},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.19.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/eccc915489992b9155a5ac4b94492ef0/followupus-common-0.10.19.tgz","_integrity":"sha512-MMgIwKs/5GD00tZJQrerdLKXVGFT2dwBAmxc9Al8PnMhxiM4vzqQqcWfdHp+0SIx0BIDUEcbTqpY6dY+f7X0jQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.19_1730877676132_0.6397016645818614","host":"s3://npm-registry-packages"}},"0.10.20":{"name":"@followupus/common","version":"0.10.20","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.20","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"b48139d2b8e69c9eb1300c96a66363a74faa5ec5","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.20.tgz","fileCount":29,"integrity":"sha512-tQt15/MPsEIB6+9+hXJhPHWwrtxUPkO6AxPPWV6FcD/AgnbQMC8Sxo/Rvpn96O//QZT5sRlJ3UidcI31ClOB9Q==","signatures":[{"sig":"MEQCIG9W8psVMT3gNCrptP1AYuOEW/X+FchVlmJmZUNTIGUaAiAnW02TmIvU+tG4ZvVNZZUCCJ7GFImwPaC47BXbJ0NiTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69428},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.20.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/29af1e2feb76ca7dc8ddeb61bb3e42a5/followupus-common-0.10.20.tgz","_integrity":"sha512-tQt15/MPsEIB6+9+hXJhPHWwrtxUPkO6AxPPWV6FcD/AgnbQMC8Sxo/Rvpn96O//QZT5sRlJ3UidcI31ClOB9Q==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.20_1731316700270_0.3695393459006937","host":"s3://npm-registry-packages"}},"0.10.21":{"name":"@followupus/common","version":"0.10.21","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.21","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"f2e58cf1d801224417197490c6bbe290d3382b88","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.21.tgz","fileCount":31,"integrity":"sha512-xCniukyPs10S3O0LHydaI+nlZHhFD0voXWjKI1ROi9K4DUQH7kRKxyrNOjz0GnrVt9TDDMbXcvCR9SqhYZXifw==","signatures":[{"sig":"MEQCIDHa6E5nYCWNT5bnplcN39XRfxDNJueTdCXuMOleZugtAiBkEecjCmGrEVctnH1z/nVLhwm7eRJregFt4GDrUby6kA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93199},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.21.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/84b705f3d257a0c8cb038a3f29b57d28/followupus-common-0.10.21.tgz","_integrity":"sha512-xCniukyPs10S3O0LHydaI+nlZHhFD0voXWjKI1ROi9K4DUQH7kRKxyrNOjz0GnrVt9TDDMbXcvCR9SqhYZXifw==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.21_1731393359085_0.9002892918520999","host":"s3://npm-registry-packages"}},"0.10.22":{"name":"@followupus/common","version":"0.10.22","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.22","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"6a1c08c6ead33d6f8f3731ebf57e54c12aacc890","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.22.tgz","fileCount":31,"integrity":"sha512-KythE/0j05MKOKo7fhA3uAQMcm6SmER42l2YpAA2Un3odum5cn4fgA0tQe95Nos3Kxes3R+bB+r/s2TJzMJLdQ==","signatures":[{"sig":"MEYCIQCJiiNlIPfcISQwdkfAJ1Ps/3yQCAQE/bPf2x8kf6utTQIhAPTN0xbLHRGDJwSyfOrEO7+84lxvC/bVUmOsaf2bgEcm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93202},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.22.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/bba853aa263e2f33ae3375ea1bf936a9/followupus-common-0.10.22.tgz","_integrity":"sha512-KythE/0j05MKOKo7fhA3uAQMcm6SmER42l2YpAA2Un3odum5cn4fgA0tQe95Nos3Kxes3R+bB+r/s2TJzMJLdQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.22_1731403680426_0.6167509790514067","host":"s3://npm-registry-packages"}},"0.10.23":{"name":"@followupus/common","version":"0.10.23","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.23","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"060b780dfdeb7d0ddc1faee75894dec3164168dc","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.23.tgz","fileCount":31,"integrity":"sha512-WTaoIX9yYnTGmL9ulJfQ0V3e5upgXuYacQfvuUJ/EDQv0ZdAuVYwIcMiGkxoCAZZ0bf+OGxT9UXRS3jgZllGVQ==","signatures":[{"sig":"MEUCIQDhL61Oh0j1KLFy1cjrf4CYgQ/3uxy4ltOg4quIiyOTlwIgKwcbo+r/ccJ4fdxU1c3Rl45sm61z7ZXxAojq6y/99wk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93098},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.23.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/9ad1df7e0a2b323586b5845cdb58fe4c/followupus-common-0.10.23.tgz","_integrity":"sha512-WTaoIX9yYnTGmL9ulJfQ0V3e5upgXuYacQfvuUJ/EDQv0ZdAuVYwIcMiGkxoCAZZ0bf+OGxT9UXRS3jgZllGVQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.23_1731913273137_0.7718057367033033","host":"s3://npm-registry-packages"}},"0.10.24":{"name":"@followupus/common","version":"0.10.24","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.24","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"c4de6e66c4bf2d2bb85fd431b674389251a6bd7f","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.24.tgz","fileCount":31,"integrity":"sha512-/jxXPa1LagiCpQPa2eLKBJlQzyNl0aJHfPCkd+8E/sOT7YXYZKBSiyE2DaiGL18IQBZoYGZFVj74ehCHc9lshA==","signatures":[{"sig":"MEUCIBD5pF8znncm8bIU9CFlpvdWem/Q9oCVm2zt4AQ114HlAiEAzNsGMNYFpLmjCWpbU3gwdY8bf5KQbQa1PUkKdEPA97I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93149},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.24.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/e57c63a38ff3b8fd04e9133042227b16/followupus-common-0.10.24.tgz","_integrity":"sha512-/jxXPa1LagiCpQPa2eLKBJlQzyNl0aJHfPCkd+8E/sOT7YXYZKBSiyE2DaiGL18IQBZoYGZFVj74ehCHc9lshA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.24_1732183466347_0.16716579214457505","host":"s3://npm-registry-packages"}},"0.10.25":{"name":"@followupus/common","version":"0.10.25","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.25","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"4e4fbe20b1d6dd4fd69c8d01e4c7b8da6fe36e10","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.25.tgz","fileCount":31,"integrity":"sha512-mw0tys0bngdWvv8RuWoKNGuwWigdG9lJrm4mWoMIwIRNcoppq+JuALqHkA52ZCiONZkQSNNhr/qwr/6REehB3g==","signatures":[{"sig":"MEUCIA2rGa0zO/GUYe5vq/N87VutZOgjLGhu2zhuDN3M1ATKAiEAypplP9fKhv7xOVl0auRUz4SeDSct8/Oohxea8PfjGD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94145},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.25.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/dad20a179e450c9555086204aadce0ce/followupus-common-0.10.25.tgz","_integrity":"sha512-mw0tys0bngdWvv8RuWoKNGuwWigdG9lJrm4mWoMIwIRNcoppq+JuALqHkA52ZCiONZkQSNNhr/qwr/6REehB3g==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.25_1732184158752_0.9424738814682689","host":"s3://npm-registry-packages"}},"0.10.26":{"name":"@followupus/common","version":"0.10.26","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.26","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"5f70b83c522aa9dc5652541b2b17234a6f5a34ba","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.26.tgz","fileCount":31,"integrity":"sha512-K46sgrxdW635SMTY05fsMHMuMI9MFzbei7ZKi/oWErT089ef8mt//OwAWs30sGmwU3RLTeH0pSzUoBnd+ork+A==","signatures":[{"sig":"MEUCIEpE/JF49plhCMQv/JAAs8/l75h8PvRrqx8KYHyLItZGAiEAnPXuwvw24a0FZUbxVAPvocA69jtQPC0NrfXqxetKKDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94873},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.26.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/52a7e7bc8ef6ba89f999588aa9acc071/followupus-common-0.10.26.tgz","_integrity":"sha512-K46sgrxdW635SMTY05fsMHMuMI9MFzbei7ZKi/oWErT089ef8mt//OwAWs30sGmwU3RLTeH0pSzUoBnd+ork+A==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.26_1732267043206_0.08906576565275715","host":"s3://npm-registry-packages"}},"0.10.27":{"name":"@followupus/common","version":"0.10.27","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.27","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"4fd7377041786709ce8b386806b8cd7543233cd6","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.27.tgz","fileCount":31,"integrity":"sha512-ln9guDVakbSroTTWwVvEYEVQmnN9xYmwOnWSGfhmovrH5JMyA3gWWkBFtjxuzL3yf2PGU0wGaqzrwcdRai1gUg==","signatures":[{"sig":"MEQCIHQFXkumSVnBoSFZ3ZH7MREVlqiVKYjIx9wV3uGgxKLDAiA+0e6jPEJsia/Jywhs0KiXJZnVXQA9EZ8w7aqEuevC/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95648},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.27.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/5a59f90d723f51c220c762320292c423/followupus-common-0.10.27.tgz","_integrity":"sha512-ln9guDVakbSroTTWwVvEYEVQmnN9xYmwOnWSGfhmovrH5JMyA3gWWkBFtjxuzL3yf2PGU0wGaqzrwcdRai1gUg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.27_1732697232580_0.11090299463159692","host":"s3://npm-registry-packages"}},"0.10.28":{"name":"@followupus/common","version":"0.10.28","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.28","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"a2cff3322a31844fede93667bddfeeb33f41a279","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.28.tgz","fileCount":31,"integrity":"sha512-TjQsyFvtb8mHzb7IQu5N6EvMPBvxqHrgs/nwVtRu3VHeN/E4gtVBIrbqsTCHdscs/3UokR5oaf1EeaVYuugENA==","signatures":[{"sig":"MEYCIQCrTEw4fPlGG7HFTdiOJmRsQ2FLnscvceikkksm65VEfgIhAIQ5FBJFBebJOlNRuN/ckbgrx60j6JoUVviAhiJOCJuL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95662},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.28.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/144229db86869afe1bbd78466656075c/followupus-common-0.10.28.tgz","_integrity":"sha512-TjQsyFvtb8mHzb7IQu5N6EvMPBvxqHrgs/nwVtRu3VHeN/E4gtVBIrbqsTCHdscs/3UokR5oaf1EeaVYuugENA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.28_1732702241393_0.09986077740019006","host":"s3://npm-registry-packages"}},"0.10.29":{"name":"@followupus/common","version":"0.10.29","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.29","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"9b747881c1d0d32e5c2800ea56d9f645452f6986","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.29.tgz","fileCount":31,"integrity":"sha512-UG2HBQeRL56mOQL4wmV7VWmC1WJ+8YE8D2JmQQbQ5hUTha96Gm2tmUZsCDLZ286M94zhMJxn3Cp7ze0G9W1CYg==","signatures":[{"sig":"MEUCIQCBZHjZpbgSv1J0uDceJhjOuFPVGIKEPeewGwP9BBKWRQIgBCQFNBMi3YBWBeB7aV19c29GsWcxcfM4O8lg9RkCBzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95834},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.29.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/b09a0d50ff2733c2471c4077c1df5659/followupus-common-0.10.29.tgz","_integrity":"sha512-UG2HBQeRL56mOQL4wmV7VWmC1WJ+8YE8D2JmQQbQ5hUTha96Gm2tmUZsCDLZ286M94zhMJxn3Cp7ze0G9W1CYg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.29_1733454102529_0.8471348581957616","host":"s3://npm-registry-packages"}},"0.10.30":{"name":"@followupus/common","version":"0.10.30","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.30","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"74ca7b7d5afbb7b06143a29d7c476f6a948baa1c","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.30.tgz","fileCount":31,"integrity":"sha512-zSfPnFk49oeW6CyKQCr4W6iHs853eorFJQuydcV84KVzb42TSRhjARwQCoHM5NSxu0do27UcZTr96GdFiMZVhQ==","signatures":[{"sig":"MEUCIQCnmVir0HKzd+X3UH59iIcWbtL5vohn+MxT/CXwAbgg5wIgNCAOxDFD1a9pNbws1sWn2rwxNkO9qR0KB0iUWc1sKbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95834},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.30.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/78267134c37657308d5e543466d38872/followupus-common-0.10.30.tgz","_integrity":"sha512-zSfPnFk49oeW6CyKQCr4W6iHs853eorFJQuydcV84KVzb42TSRhjARwQCoHM5NSxu0do27UcZTr96GdFiMZVhQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.30_1734932801131_0.3393270594350337","host":"s3://npm-registry-packages-npm-production"}},"0.10.31":{"name":"@followupus/common","version":"0.10.31","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.31","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"86bafbd9fd445704f2a7ce9230697060637efe42","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.31.tgz","fileCount":31,"integrity":"sha512-qD+URhuvQI3mMvcxxLjP56C/E/slhNnUn+rrIZSN06cnwb0kFvpVAIqm3TDlG/vIGCQByIL/TgKkN1RKnUPOaA==","signatures":[{"sig":"MEUCIQDmvCIzMUDZ0q9P9oksNqlZqeUUPwS1leXs5KIvPKF4kwIgV845eL8R7xeaEGt9vw4sTGj6wc/AQ06NM+BrK9ASBAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95882},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.31.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/c98415cdde10620ceef2c5aece67ba69/followupus-common-0.10.31.tgz","_integrity":"sha512-qD+URhuvQI3mMvcxxLjP56C/E/slhNnUn+rrIZSN06cnwb0kFvpVAIqm3TDlG/vIGCQByIL/TgKkN1RKnUPOaA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.31_1735121632264_0.8824314758985958","host":"s3://npm-registry-packages-npm-production"}},"0.10.32":{"name":"@followupus/common","version":"0.10.32","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.32","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"ab5159c2d652164b85818a76455fe4e9b6b1886e","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.32.tgz","fileCount":31,"integrity":"sha512-i478wrI+2mzdPec0VuzSB5ULIPftUaOM6QL9gG9/iFacAC3oj5LwNs6rEt+PDZ3SaecBkwhuWuKKguMJAA4+EA==","signatures":[{"sig":"MEQCIGhZCHSvKUKnmsXJgD5t8r9s3uJybiuvnfYM/mzEFQXcAiBMVrhaITEPQJAbVrIlaHmZ/cqclC+E3IyCpF6oz0z2bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95952},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.32.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/890e662e8d31debd959648e91874ceb4/followupus-common-0.10.32.tgz","_integrity":"sha512-i478wrI+2mzdPec0VuzSB5ULIPftUaOM6QL9gG9/iFacAC3oj5LwNs6rEt+PDZ3SaecBkwhuWuKKguMJAA4+EA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.32_1737106847994_0.01194524973191502","host":"s3://npm-registry-packages-npm-production"}},"0.10.33":{"name":"@followupus/common","version":"0.10.33","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.33","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"e25a031c5acb57010bd6b4dce881c97ca35d8759","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.33.tgz","fileCount":31,"integrity":"sha512-MqMPMhiiVU5IOwuxSmxgALx/SDJtr22RIIGV52jfd9DbCrX7DjiiVG8mKWh8/IPHCM3U9j3DVEEvPLlpAoSEYg==","signatures":[{"sig":"MEYCIQDLFTsoy7soNJXP6ByctjXujIWYTiaCfqCwDuoWKvh7ewIhAN9anlD8rury++lbdIWh5Gv88cKe3EVxhvmq/yUgR5qJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98820},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.33.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","actor":{"name":"perfecttt","type":"user","email":"taodaqi@gmail.com"},"email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/8fc7704188a2800d2b40dabed9df68bf/followupus-common-0.10.33.tgz","_integrity":"sha512-MqMPMhiiVU5IOwuxSmxgALx/SDJtr22RIIGV52jfd9DbCrX7DjiiVG8mKWh8/IPHCM3U9j3DVEEvPLlpAoSEYg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.33_1751623245183_0.33366367152210796","host":"s3://npm-registry-packages-npm-production"}},"0.10.34":{"name":"@followupus/common","version":"0.10.34","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.34","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"ae7755bf98525961a938a3f6ce0c001a52dce68f","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.34.tgz","fileCount":31,"integrity":"sha512-WISevkFF3THy2fYiYWLyI11DvRfdb/2gFAVwtrqhhOWI2QWwQ39JZLzCKdUX2DPP/XkZfvfAcoV+yVOybpxLHA==","signatures":[{"sig":"MEYCIQC+krSot1DiutxnouG5M/ZjvHHYhEpr7TG2QIrKhAldIwIhANJz6ThCZ/WOPBDyy92XeAD0eAdvqTs/UbA9Q0qmKBL2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99003},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.34.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","actor":{"name":"perfecttt","type":"user","email":"taodaqi@gmail.com"},"email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/4e97ce114dc4bc2b394c434c35fe7078/followupus-common-0.10.34.tgz","_integrity":"sha512-WISevkFF3THy2fYiYWLyI11DvRfdb/2gFAVwtrqhhOWI2QWwQ39JZLzCKdUX2DPP/XkZfvfAcoV+yVOybpxLHA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.34_1751624103913_0.17202558217642294","host":"s3://npm-registry-packages-npm-production"}},"0.10.35":{"name":"@followupus/common","version":"0.10.35","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","_id":"@followupus/common@0.10.35","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"homepage":"https://github.com/followup/common#readme","bugs":{"url":"https://github.com/followup/common/issues"},"dist":{"shasum":"6ed5f2d654981ce50cc77221bab10093a5a9f2cf","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.35.tgz","fileCount":31,"integrity":"sha512-OXGmHLNV2qMV47aOuQvPEc1kewMiz2He/WZUYetyTSnUlVrK3k8hwlh1jybAOL7KM25mBJNcX9G+LhEjSYgyKQ==","signatures":[{"sig":"MEQCIBVaqxCQ0zkcO2fmQ+84dHGL//EHHtbIPE1WdXInHiH1AiAK/FR+MNgQVVOwCkJ1HmZ+HTOdKRbuJ7gydL1lHbuNig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99001},"main":"./dist/index.js","type":"module","_from":"file:followupus-common-0.10.35.tgz","types":"./dist/index.d.ts","config":{},"module":"./dist/index.js","engines":{"node":">=20.0"},"scripts":{"dev":"tsc --watch","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","format":"prettier --write \"**/*.{ts,tsx}\"","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","version":"changeset version","changeset":"changeset","typecheck":"tsc --noEmit","lint:staged":"lint-staged"},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/c4d3e99492dce1da0ac73afd256915fc/followupus-common-0.10.35.tgz","_integrity":"sha512-OXGmHLNV2qMV47aOuQvPEc1kewMiz2He/WZUYetyTSnUlVrK3k8hwlh1jybAOL7KM25mBJNcX9G+LhEjSYgyKQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/followup/common.git","type":"git"},"_npmVersion":"10.8.1","description":"followup common utils npm package with TypeScript and VSCode","directories":{},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"_nodeVersion":"20.16.0","dependencies":{"dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1","async-validator":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.26","lint-staged":"^15.2.2","@types/lodash":"^4.17.0","@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","simple-git-hooks":"^2.10.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.2.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0"},"simple-git-hooks":{"commit-msg":"pnpm commitlint -e \"$@\"","pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/common_0.10.35_1753423378129_0.1744346880172667","host":"s3://npm-registry-packages-npm-production"}},"0.10.36":{"name":"@followupus/common","version":"0.10.36","description":"followup common utils npm package with TypeScript and VSCode","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/followup/common.git"},"license":"MIT","author":{"name":"The followup team","email":"developer@followup.us"},"engines":{"node":">=20.0"},"keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"bugs":{"url":"https://github.com/followup/common/issues"},"homepage":"https://github.com/followup/common#readme","devDependencies":{"@changesets/cli":"^2.27.1","@commitlint/cli":"^19.1.0","@commitlint/config-conventional":"^19.1.0","@types/lodash":"^4.17.0","@types/node":"^20.11.26","@typescript-eslint/eslint-plugin":"^7.2.0","@typescript-eslint/parser":"^7.2.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","lint-staged":"^15.2.2","prettier":"^3.2.5","simple-git-hooks":"^2.10.0","typescript":"^5.4.2"},"config":{},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"**/*.ts":"eslint --cache --cache-location .eslintcache --fix"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged","commit-msg":"pnpm commitlint -e \"$@\""},"dependencies":{"async-validator":"^4.2.5","dayjs":"^1.11.10","lodash":"^4.17.21","nanoid":"^5.0.1"},"scripts":{"dev":"tsc --watch","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","lint:staged":"lint-staged","format":"prettier --write \"**/*.{ts,tsx}\"","changeset":"changeset","version":"changeset version","release":"pnpm build && changeset publish --access public --registry=https://registry.npmjs.com/","lint":"eslint ./src/ --fix","test":"tsc && node --test build/test/**/*.spec.js","typecheck":"tsc --noEmit"},"_id":"@followupus/common@0.10.36","_integrity":"sha512-p5+ctMl0w0MySaKNkCiTZFqalp06ZckQfe2fqlWdxn+CJN7KidZU3HK+DgHihj3ebOROomPm0g3/ZbukFU7NKw==","_resolved":"/private/var/folders/fx/x7h_n0wd7g9bwd8d12gsw5hc0000gn/T/f0f331ca7c393a3e13729e3bd8e52a09/followupus-common-0.10.36.tgz","_from":"file:followupus-common-0.10.36.tgz","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-p5+ctMl0w0MySaKNkCiTZFqalp06ZckQfe2fqlWdxn+CJN7KidZU3HK+DgHihj3ebOROomPm0g3/ZbukFU7NKw==","shasum":"36e844ab9231fe00ad3efec6d9ead4fd0467a7d0","tarball":"https://registry.npmjs.org/@followupus/common/-/common-0.10.36.tgz","fileCount":31,"unpackedSize":99114,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGhPf/v7yPen3h1WQVQ3UsxXMF2LTM8GX2+GKDqOvzAKAiAJNQnafWhPu6XHiBMo+23cASOjnormSsgNYSsToG3wRg=="}]},"_npmUser":{"name":"perfecttt","email":"taodaqi@gmail.com"},"directories":{},"maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/common_0.10.36_1766989841369_0.4303727366661445"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-13T06:43:37.797Z","modified":"2025-12-29T06:30:41.717Z","0.0.2":"2024-03-13T06:43:38.042Z","0.1.0":"2024-03-29T05:24:49.300Z","0.2.0":"2024-03-29T05:32:09.634Z","0.3.0":"2024-03-29T06:38:59.752Z","0.4.0":"2024-03-29T06:44:27.012Z","0.5.0":"2024-03-29T07:09:47.086Z","0.6.0":"2024-04-22T10:37:32.829Z","0.6.1":"2024-04-22T10:43:34.629Z","0.6.2":"2024-04-22T13:25:27.816Z","0.6.3":"2024-04-23T07:50:04.017Z","0.6.4":"2024-04-23T08:38:36.104Z","0.6.5":"2024-04-23T10:20:38.788Z","0.6.6":"2024-04-23T12:18:59.406Z","0.6.7":"2024-04-24T01:22:38.633Z","0.6.8":"2024-04-24T05:56:08.276Z","0.6.9":"2024-04-24T07:24:20.879Z","0.7.0":"2024-04-25T01:59:15.831Z","0.7.2":"2024-04-25T03:28:06.884Z","0.7.3":"2024-04-25T08:36:20.982Z","0.7.4":"2024-04-25T08:39:50.552Z","0.7.5":"2024-04-26T07:54:41.205Z","0.7.6":"2024-04-29T07:24:04.910Z","0.7.7":"2024-05-06T07:30:42.462Z","0.7.8":"2024-05-06T08:07:21.147Z","0.7.9":"2024-05-06T08:36:02.380Z","0.8.0":"2024-05-06T09:43:55.416Z","0.8.1":"2024-05-07T02:34:20.166Z","0.8.2":"2024-05-07T02:41:35.223Z","0.8.3":"2024-05-07T02:42:38.989Z","0.8.4":"2024-05-07T03:06:43.573Z","0.8.5":"2024-05-08T07:09:23.412Z","0.8.6":"2024-05-13T05:45:33.063Z","0.8.7":"2024-05-15T01:53:23.913Z","0.8.8":"2024-05-16T02:50:06.982Z","0.8.9":"2024-05-17T06:57:08.056Z","0.9.0":"2024-05-21T08:19:33.387Z","0.9.1":"2024-05-21T08:24:57.826Z","0.9.2":"2024-05-22T08:27:16.719Z","0.9.3":"2024-05-24T08:12:44.871Z","0.9.4":"2024-05-27T09:15:33.033Z","0.9.5":"2024-06-05T14:29:26.383Z","0.9.6":"2024-06-12T05:36:11.960Z","0.9.7":"2024-06-18T08:38:24.661Z","0.9.8":"2024-06-19T03:07:13.985Z","0.9.9":"2024-06-25T08:07:52.899Z","0.9.10":"2024-06-26T09:24:41.858Z","0.9.11":"2024-07-03T02:40:22.230Z","0.9.12":"2024-07-03T05:19:08.834Z","0.9.13":"2024-07-11T07:23:29.457Z","0.9.14":"2024-07-23T05:52:30.987Z","0.9.16":"2024-08-22T07:54:31.228Z","0.9.17":"2024-08-22T08:02:05.332Z","0.9.181":"2024-08-22T08:23:06.114Z","0.9.19":"2024-08-23T08:38:49.000Z","0.9.20":"2024-08-23T08:54:51.749Z","0.9.200":"2024-08-23T09:36:28.002Z","0.10.1":"2024-08-27T11:53:53.970Z","0.10.2":"2024-08-28T02:14:00.734Z","0.10.3":"2024-08-28T03:02:28.447Z","0.10.4":"2024-08-28T08:29:48.104Z","0.10.5":"2024-09-27T09:45:15.559Z","0.10.7":"2024-09-27T09:48:50.076Z","0.10.8":"2024-09-29T05:11:39.017Z","0.10.9":"2024-10-10T03:50:40.959Z","0.10.10":"2024-10-18T06:17:33.627Z","0.10.11":"2024-10-18T06:28:09.293Z","0.10.12":"2024-10-23T10:10:30.442Z","0.10.13":"2024-10-24T03:37:25.891Z","0.10.15":"2024-10-24T03:59:47.464Z","0.10.16":"2024-10-24T05:35:10.963Z","0.10.17":"2024-11-01T09:57:18.424Z","0.10.18":"2024-11-04T09:22:46.906Z","0.10.19":"2024-11-06T07:21:16.326Z","0.10.20":"2024-11-11T09:18:20.469Z","0.10.21":"2024-11-12T06:35:59.248Z","0.10.22":"2024-11-12T09:28:00.588Z","0.10.23":"2024-11-18T07:01:13.378Z","0.10.24":"2024-11-21T10:04:26.527Z","0.10.25":"2024-11-21T10:15:58.984Z","0.10.26":"2024-11-22T09:17:23.370Z","0.10.27":"2024-11-27T08:47:12.736Z","0.10.28":"2024-11-27T10:10:41.574Z","0.10.29":"2024-12-06T03:01:42.691Z","0.10.30":"2024-12-23T05:46:41.323Z","0.10.31":"2024-12-25T10:13:52.459Z","0.10.32":"2025-01-17T09:40:48.161Z","0.10.33":"2025-07-04T10:00:45.354Z","0.10.34":"2025-07-04T10:15:04.102Z","0.10.35":"2025-07-25T06:02:58.318Z","0.10.36":"2025-12-29T06:30:41.494Z"},"bugs":{"url":"https://github.com/followup/common/issues"},"author":{"name":"The followup team","email":"developer@followup.us"},"license":"MIT","homepage":"https://github.com/followup/common#readme","keywords":["boilerplate","typescript","vscode","vitest","commitlint","changeset","common utilities","followup.us"],"repository":{"type":"git","url":"git+https://github.com/followup/common.git"},"description":"followup common utils npm package with TypeScript and VSCode","maintainers":[{"name":"perfecttt","email":"taodaqi@gmail.com"}],"readme":"# common\n\n## add a changelog after some modifications\n\n```sh\npnpm changeset\n```\n\n## publish package\n\nupdate the `version` property in package.json\n\n```sh\npnpm version\npnpm release\n```\n","readmeFilename":"README.md"}