{"_id":"gals","_rev":"2-53f2504d4ade56bafcd9f37dd9b29907","name":"gals","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"gals","version":"1.0.0","publishConfig":{"access":"public"},"description":"global AsyncLocalStorage","scripts":{"lint":"eslint src test --ext ts","pretest":"npm run lint -- --fix && npm run prepublishOnly","test":"egg-bin test","test-local":"egg-bin test","preci":"npm run prepublishOnly","ci":"egg-bin cov","contributor":"git-contributor","prepublishOnly":"tshy && tshy-after"},"repository":{"type":"git","url":"git+https://github.com/node-modules/gals.git"},"author":{"name":"fengmk2"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/gals/issues"},"homepage":"https://github.com/node-modules/gals#readme","devDependencies":{"@eggjs/tsconfig":"^1.3.3","@types/mocha":"^10.0.6","@types/node":"^20.10.5","egg-bin":"^6.5.2","eslint":"^8.56.0","eslint-config-egg":"^13.1.0","git-contributor":"^2.1.5","tshy":"^1.8.2","tshy-after":"^1.0.0","typescript":"^5.3.3"},"engines":{"node":">= 16.0.0"},"type":"module","tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","_id":"gals@1.0.0","gitHead":"c7398fb22f67900433e20d94bf940c7eb4d8b48f","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-sJHdtnOnOpR+Ri7KKWKdbYupir9nOpcXjbqRrlvT/Jf829fwFVjRpxDdkX+S6Tglv8QxPcXlImLzip0lIBga8A==","shasum":"53361db29b7193a15959668f3bbd328cdaeb9722","tarball":"https://registry.npmjs.org/gals/-/gals-1.0.0.tgz","fileCount":10,"unpackedSize":6542,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gals@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwPIdbndIwNP+5HeLTZUu7nb80o6ymy9rCPGDMhsLC9AIgM5oS6IJc6bSuY2pIo4rQ4MwQVeyMpsusyvaIs+wR4bE="}]},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gals_1.0.0_1703004199893_0.34361617684075263"},"_hasShrinkwrap":false},"1.0.1":{"name":"gals","version":"1.0.1","publishConfig":{"access":"public"},"description":"global AsyncLocalStorage","scripts":{"lint":"eslint src test --ext ts","pretest":"npm run lint -- --fix && npm run prepublishOnly","test":"egg-bin test","test-local":"egg-bin test","preci":"npm run prepublishOnly","ci":"egg-bin cov","contributor":"git-contributor","prepublishOnly":"tshy && tshy-after"},"repository":{"type":"git","url":"git+https://github.com/node-modules/gals.git"},"author":{"name":"fengmk2"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/gals/issues"},"homepage":"https://github.com/node-modules/gals#readme","devDependencies":{"@eggjs/tsconfig":"^1.3.3","@types/mocha":"^10.0.6","@types/node":"^20.10.5","egg-bin":"^6.5.2","eslint":"^8.56.0","eslint-config-egg":"^13.1.0","git-contributor":"^2.1.5","tshy":"^1.8.2","tshy-after":"^1.0.0","typescript":"^5.3.3"},"engines":{"node":">= 16.0.0"},"type":"module","tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","_id":"gals@1.0.1","gitHead":"4c936459940463b2b56026289b7c8d3e2a9dfcad","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-hUzlHk2NlDZSh3BZ1d7ILVfIu1B7k0lCY89lEpbu8nRLlgYKqi9sXqThgISTesUvtArLWj0oF8CupslHf7k3Lw==","shasum":"51130b541039f600179cb290a26b6bba887139ac","tarball":"https://registry.npmjs.org/gals/-/gals-1.0.1.tgz","fileCount":10,"unpackedSize":6823,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gals@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD00B9oZRTZgwtW9tI26ppkC83198yijgcevsbB4r6snAIgWT28SIN+oPSHo1tcnTBCVVwtS7mQinc476X/TottcLo="}]},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gals_1.0.1_1703004574816_0.6701424868006034"},"_hasShrinkwrap":false},"1.0.2":{"name":"gals","version":"1.0.2","publishConfig":{"access":"public"},"description":"global AsyncLocalStorage","scripts":{"lint":"eslint src test --ext ts","pretest":"npm run lint -- --fix && npm run prepublishOnly","test":"egg-bin test","test-local":"egg-bin test","preci":"npm run prepublishOnly","ci":"egg-bin cov","contributor":"git-contributor","prepublishOnly":"tshy && tshy-after"},"repository":{"type":"git","url":"git+https://github.com/node-modules/gals.git"},"author":{"name":"fengmk2"},"license":"MIT","bugs":{"url":"https://github.com/node-modules/gals/issues"},"homepage":"https://github.com/node-modules/gals#readme","devDependencies":{"@eggjs/tsconfig":"^1.3.3","@types/mocha":"^10.0.6","@types/node":"^20.10.5","egg-bin":"^6.5.2","eslint":"^8.56.0","eslint-config-egg":"^13.1.0","git-contributor":"^2.1.5","tshy":"^1.8.2","tshy-after":"^1.0.0","typescript":"^5.3.3"},"engines":{"node":">= 16.0.0"},"type":"module","tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","_id":"gals@1.0.2","gitHead":"bda3bb02089762cacfce3a4b46a73a364884ad24","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-h5c1Q6Q2cnRkO2v8ZxbuFCNRpM96CjGxGuoNcThoNF3dAEEYagF166EqJmaa9r2/I+ryij8TO3yMmqrMvQ1YXw==","shasum":"7ee586d718e14d417c308e2dfec37a85b3976cf1","tarball":"https://registry.npmjs.org/gals/-/gals-1.0.2.tgz","fileCount":10,"unpackedSize":6784,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gals@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2DAUCBqTv/RbzXVGW/qRa+aE2NGKTvmn6upEqp7d0vQIgZRa5tSwbbW9qdY6DjyONHQv31/+/aCtH/oRQfzMGLxg="}]},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gals_1.0.2_1703995779863_0.3937249493656503"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-19T16:43:19.766Z","1.0.0":"2023-12-19T16:43:20.107Z","modified":"2023-12-31T04:09:40.495Z","1.0.1":"2023-12-19T16:49:35.025Z","1.0.2":"2023-12-31T04:09:40.060Z"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"description":"global AsyncLocalStorage","homepage":"https://github.com/node-modules/gals#readme","repository":{"type":"git","url":"git+https://github.com/node-modules/gals.git"},"author":{"name":"fengmk2"},"bugs":{"url":"https://github.com/node-modules/gals/issues"},"license":"MIT","readme":"# gals\n\n[![NPM version][npm-image]][npm-url]\n[![Node.js CI](https://github.com/node-modules/gals/actions/workflows/nodejs.yml/badge.svg)](https://github.com/node-modules/gals/actions/workflows/nodejs.yml)\n[![Test coverage][codecov-image]][codecov-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/gals.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/gals\n[codecov-image]: https://codecov.io/github/node-modules/gals/coverage.svg?branch=master\n[codecov-url]: https://codecov.io/github/node-modules/gals?branch=master\n[download-image]: https://img.shields.io/npm/dm/gals.svg?style=flat-square\n[download-url]: https://npmjs.org/package/gals\n\nglobal AsyncLocalStorage\n\n## Install\n\n```bash\nnpm install gals\n```\n\n## Usage\n\n```ts\nimport { getAsyncLocalStorage } from 'gals';\n\nconst asyncLocalStorage = getAsyncLocalStorage();\nconst store = asyncLocalStorage.getStore();\n```\n\n## License\n\n[MIT](LICENSE.txt)\n\n<!-- GITCONTRIBUTOR_START -->\n\n## Contributors\n\n|[<img src=\"https://avatars.githubusercontent.com/u/156269?v=4\" width=\"100px;\"/><br/><sub><b>fengmk2</b></sub>](https://github.com/fengmk2)<br/>|\n| :---: |\n\n\nThis project follows the git-contributor [spec](https://github.com/xudafeng/git-contributor), auto updated at `Wed Dec 20 2023 00:17:19 GMT+0800`.\n\n<!-- GITCONTRIBUTOR_END -->\n","readmeFilename":"README.md"}