{"_id":"@jaqen404/brass","_rev":"30-8faf4f1fc4dba9c15796a769eb30f02d","name":"@jaqen404/brass","dist-tags":{"latest":"0.1.5"},"versions":{"0.0.1":{"name":"@jaqen404/brass","version":"0.0.1","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"noone"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"git+https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","gitHead":"234c4440bc2a02debd0725f849548628b1de57f5","bugs":{"url":"https://github.com/jaqen404/brass/issues"},"_id":"@jaqen404/brass@0.0.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-KuJ1XyvS1kaTpGHi41sGJNtNvAxgjBj7UngybkY/0GGSRTs5KHCR60qmmXfydPdAZ3PqdmNY06mzcWfDP0Bw4Q==","shasum":"66b46734c36952e351d0397ebb4798a6b740ae94","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.1.tgz","fileCount":20,"unpackedSize":977418,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7FKN5Xe8OlnrSZmnI2gChHHi+JGvbNTqs+GnpsXml7gIgKwMqVBXFEUytA7isUsZiI4kUtUszC1xei8ecZZlFQE8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXj2XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjaxAAnTQPbm4kDv/WL3xmJRGmjyKYF5f7q/YsmKPSgWSlM9CuDvRk\r\nIE/qiOtj3sGz+2jvLJl/ucWJhwNiV9SAFhlDFprs+Ks3mpx8L0doqAiZ17aY\r\niKPBGevhq9sqoaHohpyNgo0ofvr/aqCJzrYt6wyJNmRuqI+p3+7PW9JGfVW1\r\nAUhsMGbekbMJMgXbHUxTBxeaVXgYfrCdXSly/GF4veJT7PVlyF4lypDcxJnX\r\nNnPSlxHRDzG+WcFLVNpggQFP12FKfVCz1woReXEPcmsx4hvB8LZBck19ygtF\r\nqGrYiTt36Td4Im8zNu8C3JWSO+2K7crTjpBnRvgRxhxR04jvu7UI4V6SW057\r\ng3MqlqdkpTz/ywolTbeovcon3t3ri6b6zJYEM3rIBkaWVuk3iqwrAmB4uzI/\r\nvwulxrm3QR+W7PXt9ax3Sc0tTdkDgyjqxA/UtP7wpzmio0RtPk6SwfA/IsFH\r\nQ/H5klko3+UajvJGcFWdQGLBdDL6iQSL+dQU6/yXy50mNNIFhzTyq+qN1rDo\r\nB745XN3ZCiKRp+s5J290b0OWBhEtLZF3iwhSu/4he+Ts/vlxeQpJBhZvdxFa\r\ncMFhVURacQTMdaPAbjhTqdsloVc61JfGwq8/3uUUunCwtBdkFNw7voiiFoFk\r\nYp54NOL9g45qszfMC4l0PcAP6Ho6F34mTxU=\r\n=WXWn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.1_1650343319168_0.539179581944738"},"_hasShrinkwrap":false},"0.0.2":{"name":"@jaqen404/brass","version":"0.0.2","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"noone"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.2","dist":{"shasum":"d4ca9cfb9b03fa6efd2a0ca43e0465180fd55467","integrity":"sha512-ulF+QPs4bde+0DCGc1kOEvaQQbqxJl2B52uToHzhBFV/kM215oSk6VbgFbLxD6g0ZpDxYpQhZGj4drVJrWfvCg==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.2.tgz","fileCount":19,"unpackedSize":1483310,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo4n15T2HtUcmjiQxgND355SSlI7VEq0uADGZm7sV8GAIhAId9f+7zWFEzsPvczStWe2b/YTErGC3ieujDziMWdMJC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXogoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEhA//SH1Qu+onRo9haGAqzVuTAjefgrU9h7BnSNSUqSdMalg1+lhU\r\nHlKR/0zA208vRenkV+qW8x5l/dtY+z/PtoGDJQ1dbVE/76yIfFucEHF/8Cne\r\nU0COBZv5vzrsNVt0r78P+SrDQ9NiSZC38kZ3R+jGzEFMSoUr2xBOM6+xl340\r\n9ItXgWxOtnz7etn9rucuaYTTZlhN6WrqxpOVmEJT2ZlsLsbvApOI+55jfiB2\r\n3gCnfcgwUQSWYOxEn0IBCI43TEeqgUiUcNbwR3B9vt+Fg65o68Q44yodyCqS\r\n4zCagUmNv7aPxomRkwW5YPaiOA0MCU15Cn3pvJKgKAK6Y/0lI8olSa2n649s\r\n7JoFVqRlLTDE8nuB3zE8oAgKWPMG26eSDbNLBXAxaEZvoh5/T1xo37XafYNc\r\nHju8ROV1hDneGX01XuMp7+kGwqSzcveXUmB2I0N8gJwXyBPx5xaojro5uDah\r\nTjD8+vLT64NapQW0JzhRAruhESMbDKX/KcrsMobSvE/MCkx9MIbu1Jsvl+ir\r\n4/WsbZ/E25TPn3nWUWWfxL1/b0Ss+jES9w7SFbfu09D+X2TJeykhflWyN3Ib\r\nRJnByOrPaG1yhBXcx+8nh0PzoLe/hhpo0VOnnGyVt2hGTWDITATi6yTD9Bj5\r\npD/tpeu32s395F++SMfS4Y5rAcjncNvxym8=\r\n=aQtn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.2_1650362407947_0.8963255887260864"},"_hasShrinkwrap":false},"0.0.3":{"name":"@jaqen404/brass","version":"0.0.3","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"noone"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.3","dist":{"shasum":"d4963b4f33b92b93807538695f594b019722d858","integrity":"sha512-54hDCRHs+RyfQAdRuZCQpsajYCu4+Bh+EiC0yNH4Ih16OD5hRhvNQV6A6rix5AMFj6G3I3LIHehhTE/BtQPdJg==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.3.tgz","fileCount":19,"unpackedSize":1483312,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEQAgdKA94Arsw5OaRXBCLxhawfUrYXzpSIafAAAfmHwIhAKkwMQxh0TyFiBdX/kMhSUufp9+VgwzrotEIrJlAlTGw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXosRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/hQ/7Bz37BiGh2Mqjxg8pC5MspN2a7gjOJMyz/7xN3UjbrM9og7gO\r\n2EA8xyu2vbDaa5ph7zZiVxsQsUZQF64H/qkhEJf3F6U/MF65Xd0YnAgTArWM\r\nGpWqUQMhFzjPFJua31mdn1+rQsq7yMi8lexPk3QIBNPuBRVvyYxLGaI5y7vv\r\nm8v8acmNSvMWZPCGwygp/O7A+UxXhKjalqjaQ47hwlF2o1wnQxiXO3PKo9tv\r\nSBKRPD+jM1ciPrrTcVbz3lpaEXOoIC8NQ0RTGi+9XTO0vS5v3F/lgPXyygyd\r\nCn4jh4jcCnHEg72yGPuRnvzh56pwkLjFvGKNutmzjcUS/kU4lWerIKNxeQBs\r\nNlgJqfmuq9V3qB5nUL3/2yaksSxH9saxl3jmqIxw8oNXtYyC/+lY5KXM67xP\r\ndICVnSE2F9g/cY9uSjPJdMSEIj/SPY/y013kv6gKkP/MJNVFgAN/8/+0XNjC\r\nsCzeoKu8iKaHfY3SOZmgymTimosiOLSv7sHAWTecakq//QGCNvj11+th6K7O\r\nTH21DnlNDOENs7JnLRtggGKdfpPYn4RxSdwU6jP3D/j0b0K6fB0ZRpDhNXrg\r\ngMY42CuUc2OMxeTnusuYVxuhhEsklUljVnLICOSkJ+N82/gnDue1If+sZKAo\r\nZRqg3aHnQLWzJ+f9RaEgc0R81ZuHdIJrCV8=\r\n=RROV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.3_1650363152786_0.48375809557739413"},"_hasShrinkwrap":false},"0.0.4":{"name":"@jaqen404/brass","version":"0.0.4","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"noone"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.4","dist":{"shasum":"833cefc4c51bf4d36dd2ca93b3a829ddfdb86e21","integrity":"sha512-xPVxB4YdWEpNy2h1xPD/KhAtkzvgkghhdsAwHF68ffgfjw/SYvZ8b4j490gzajOu/+jpH2Ow6s/embG70q6SoA==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.4.tgz","fileCount":19,"unpackedSize":1483470,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGaJNNjVUu1kJQLay7ZlWmglSyjMH4HfkhYvVoh26pvMAiATNxJtcUKliaPQhcBd+xJUrwTusFX6Ubs6WTG9NcGD8Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXq5IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnFhAAgXW3ysehWCDWqZxi6/oCzdvczRCxmQLw6mTCwXwf8blfOHYy\r\nb+ko2NI2OkDKqMtnWdFAN22w3DIYoLAYJy8frsAd9ZAVM4R9qDrHW3pnfxbP\r\nun4uTDuiEAeWQEH9aIQYbqwZxHaLAAJsxEp7oxvTkAbGqMuP8XBecz2bGwTu\r\nUdYvGwgZZxVfWMn1E6rEBGBuV65xrs3qGyUP3niOn0bI+1IMusr7xcPlzPe0\r\nu8llmyz8JM5EQpJACCEiFqjUv6/sjPrWbFLp/FEkkmafh/kw8Grbr2e+oAtH\r\nmSOLtWpD9gk41mxQwdSkgozfZSXC6Y9hRhRk2hmcJoKsz0gCuDpO9vhm7NkN\r\nEZSG22dNzL3YITbI0qsxlYa6naLXHzyyf873GXOkxhhRz8vIY8lqMjqITKRG\r\n7ZPNmy1LUniZs8HXy7APYcpaewo+20hARiVcR+D9dkaiI6JhCTGtXuNWylRt\r\nF2ixaSN2nOv6jbciH5Qc+df6Canx/wdtDS/3/mO3+XWIaHR1uVq601VCn/7q\r\nCS3fHjYL/f7LBVODRjdJ51KjC8pKvbayT2MfXgQF60m2kBHZnimxmwFT261y\r\nMFEWSCB73cm9q2pEtWA4Ear86ZF0fvDR+MjeiThVDiSZc82wnL4IFf5xVsjn\r\nI7bsV3bCYUjlm8/e4FH9RhvLOy+YLv6pmbA=\r\n=P955\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.4_1650372167932_0.9937484361774884"},"_hasShrinkwrap":false},"0.0.5":{"name":"@jaqen404/brass","version":"0.0.5","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"noone"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.5","dist":{"shasum":"20021f0e61c651110193cd37fa15f95970be2f65","integrity":"sha512-WJcRLbsVMAw7/dLB2RLqwRLxlb30WLxgvsZRNzpvIC1nC0Dj9248kN1xgYTqDOCfYZCXNRReiuX1Zs5KMYhg0Q==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.5.tgz","fileCount":21,"unpackedSize":1932339,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5Df+3Mwd+YCQb4Q0o+QdpiMv/t+3e6ZNAPiWBzvv5OAiAhwkJHxB6Bfk2LPYiTLQc6TjUfaFdOrkVqswmarML9oA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXrU/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqTw//dFq/V16v27OjV0y8RIDVLl9DMBsH61POuQevCMNrSuDE48pW\r\nQSTfOpOLMz2cTqYfobgJftvRCas1Nm+WmEvp3eEocpF75jKu/GerNaJYN3Py\r\nZ/26Mj8gRlQHipFzJa5m+YJ+0lAPysHD0EUyYMrqMpdirLcf9v7X7ERXCGL8\r\n93VElazvTVIAtU3vmAsue++jThxJfGegxD8b28b5rKkcX9ED0Pgwy7sglRLt\r\nwp6Zb/6DEWy3s3vuk/8mDD7ATiODBuKOFbx4z/qVpw9UltONitkyoXSW0alf\r\nN7DGCwVDK8kR0bQ/rVoLeWut6h2tftn5VMgjR1NsNaH7LuxDGnY1oTL1CLw4\r\nCFPXe7qQd8L2Eu/NDTP5HrCmWOcdWUUQEU4q8ta68wCsVBZ+iFpjO/ZPs9fW\r\nTItFtCTiFn1+/Ik1wMWtkckEqY3WOuhNYHt3Qwoxc3QJ90ETlZEq6otjK+10\r\ndHMzqs0l0jdiya0cMU6X9U2KpZOYtAO5sBFWJXEO51F+vw2JBppczA4V9H8Y\r\n4a9/In7rXDUJUB966xUtxuVAZKmuWEppbW5IBZTsIzYJv4q+dZpXKMy94EAP\r\nifpb7h5Ac8jR2yxD1LdOLnqcjQILUjO4IEz2hgtr+EvMN5MIQ3DKHhXlVpcs\r\n4I+2LWdTDmkCK0ss8Ts7d9VG5Qr6hmD3Vi0=\r\n=r7Ij\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.5_1650373951583_0.05793391075891807"},"_hasShrinkwrap":false},"0.0.6":{"name":"@jaqen404/brass","version":"0.0.6","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.6","dist":{"shasum":"202db9e92e3f5648b568e501c9e380ce481731f9","integrity":"sha512-SEpsIhFfgRuhGOd/k/XNah1BBG1zMIBR95wp507ZpEjdMYoFkzbphcbIYAp6sd6MSeBAUZhB7tEHXcA5PoU3QQ==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.6.tgz","fileCount":22,"unpackedSize":2365718,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+OxfzKjr8nCmqa9npmce9AYf36ogZE0yofth8VMgS3gIgJJamFz7Z0FgWvxquG3a8fli8eramcbPtqwmKGrrv6rE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXr98ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0WRAAlNqroSt9T9Va+DoWyo3Ft0T2cSX+FW+dG+dRrd0/7zgz8rUq\r\nY4PkUqKbmIVsGumWOzgUw1Ug9buQrsxp2sb26wom/srRVA5SKSEQiW0CXiLg\r\nnMmryv+WBb9DF+ihl+6GyxhtB6gwLhOuiSsk+S4NfCuVy6iqII+c8d32lhnc\r\nMz2DvIOIVyQSOLWSbn5RgN5VKoGdt3UZc+PBeP00A4Ocgq7FYHa7ffdd59sl\r\ndHWq0f7RdiEG1cfpAivszKDj6cSA/BGmgxhFYygNi1hGLNKORN3ehIA78JOe\r\nMi9HHWhuBInwgiBqo8f+cxBYnWzHLgxwT+IzVehgmxs12QSADf0HNpD38B7w\r\n18zZ3n7+rfSCQ7XdPibIPu1VUJ4o5FXyygJK2Kq0BBPv3/+dM3bAsBOiQxBV\r\nQdkDotB7zxsgEmGfRDRNz0sZWk8nhkRECvv7CTJGh1jRq4NBJVcqw5HKJ/oZ\r\njGjHkMinGNriyseS8gpXixCE1jnBqjad+JD90R1nM9X894rPAIMCfPOt9K6C\r\nSsfrBcj9jHtWWOmb287iIJ1yPWS1uR+lQ/q2lB9JqQih5jnlwdtFS7qIHoYS\r\nE2CPAlPbzmo9O/2r3Qi35yrkr+M2I12+7d43+3n7fxKJi0DP8Pb5PLylKWS9\r\nlf3PRP4/5bgBFZO79GDukMglyOn+jPHNFBc=\r\n=0bX+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.6_1650376572072_0.633571773100182"},"_hasShrinkwrap":false},"0.0.7":{"name":"@jaqen404/brass","version":"0.0.7","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.7","dist":{"shasum":"79cb7a95aa55dbf219adfd733ccac41cdc699481","integrity":"sha512-1TxdqCPhcvUJ4stW0yxPO7kL6sIhHmAz6vS86K9xadrDUpKsGcHsm5w8ovdt8VM2jGt05L/k8szHtmmtN+o+3g==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.7.tgz","fileCount":19,"unpackedSize":31524,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBuMFMAOQpY0iY+RIMNPmbunjMz2RkBSoZJ8CfrSUJNGAiBqwIinIEV26bc39xdoOLChVRexCZO6qk+g5l4C1BmQxA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXsbPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofHQ//bzDlE6lEEMP4ed+kqdfvQndlewHDBI7wz8pad3RpsiAFSZjy\r\nWZyhMsnUCHKTYNP8PyTEtLqTSUQ3YHluAB45hJFxyhuW6VlJ7lFagW8Sr8w6\r\n0/5IA8GluoTEKnk6jGI3C5s/PjIALzysZcWV+aSwK9nNDTO4X/zNHlOCqddv\r\nnMki/do/kPswdMDpdXMFcmfQMxGa6Lc3zG340m+W35MN7MjH9BJpDhflPjeN\r\nIO+c4yLfQVnOKzCdShFYJO5+r4uhfFbofjiPtYGqYqnmlXV0bupdHwJWsn0q\r\nETWb13v5BdLL/6NnKwWEIl3jiIOl+4kf3rRNEJ9BoNFZY9oncGYnbkOOb+im\r\nR3kh4hWvvE/Q4FPzTmnI+3QWpWOun0R5spP3JrO/7C4t/9Jg4hScrcjboPB9\r\nf4Ktko/VreYI5yHuHMQ+LZfbM0noWF9oXHFVZglD9KpXoLtW3yL/dyiKQNOE\r\n6rQjdknbraC+1wbKTt/ukhpxy1kY7iR2LG+pgYRxn0yuykCSjf1+/+EO5viD\r\nw+RVO4l2SdOyzqj0AUyIJtGEiapSI5v8hSB4F0cv6cn0KpDpSaJCmtWJQp9H\r\n9FvJdCQZ29S/Qk2UvNGMpu48YhQLg761F4p86uYbwqHRxLGSjXbFDqmzQEn/\r\nyaEM5Z4rtlctI1qUHdiyIiieZE0BjoQ1UvM=\r\n=2G4S\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.7_1650378447667_0.0015296303695726543"},"_hasShrinkwrap":false},"0.0.8":{"name":"@jaqen404/brass","version":"0.0.8","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.8","dist":{"shasum":"b406a5b9ada5462dbd2d2b90045108097ff3fc2e","integrity":"sha512-73dM4qWPmzDs3qAk78ok9bHG0F0LoGPUhm2d8eHpGKIy3mCovbAJVvPIQJJ85tIm8oq78JelULK94bc1cGSKwg==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.8.tgz","fileCount":15,"unpackedSize":28068,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9kA86501XYnR4L42DOLhPI8jclSw1zMlzVIxI8xTQlwIgffsmwriKxifDHy2PjNDxFWtGAx7C3hmxe58f5psXkvE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXsjWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqvhAAjh/1H1vOBNgK7Qt8PgIpS2WaFGy1T5JeaDRK6AUbNP7dyUVE\r\nZWmF2O9fGQc4NxoAvFJEHrJQcvPuhspCw6A0qZSFvslxIcDJqrmqgQmVWlom\r\nEme4PDqSNbu/gz/GWqGFRDGKPkwHWJQn4mjqYco1H/YFi9zk2TtYDkbgaaes\r\nKt5WlzvJwcWdNpcxHGpJWz61stNDq8st+CLNC5UxuMnBQTfwMMFrg7cuu3yc\r\n6uBnqgEf0tGm4dZEP4EeY1EdaVVK0CCofJTOsEnHHLxb3MmCj8/m2na+P7xZ\r\nROelE/aKiAW6uJ4zcmyILyDgLQFZh3lVkGEn86RRkOXMDHyNiWiNkTEM9xSc\r\nR6GeAcW0ZpSX/piz1ZdZPkgPD4d+62WyZBIiO5G37avudn/pvFelcJA4/Gr9\r\nu9eoo33NIo8x3GNUtLKkJzGX5BNiBX3d3Qvm5+kGZC8sDOQ7tnxIhHBAguRP\r\n2Qdw8f2ot850bBa7pLXcU/1iDyKJ1y+mtHUhnRwrwmc5tOOrkiozAQWtqXNg\r\nU4TA6IIlp94tqkQrJ02rl5yr8M9HeIISC7InpLpeH0wU2Qp69OC4o7nUKqA1\r\nCF8oxT5JaAjI5LdUdyyvNiE1GJw25XxOKfMMIMTtd5EyxbVYEvCsudFRaAJq\r\nqYZhBFD9FaRR7VpOhxBfyCwMrTT2oVG+N9w=\r\n=mlW8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.8_1650378966228_0.26494555256179275"},"_hasShrinkwrap":false},"0.0.9":{"name":"@jaqen404/brass","version":"0.0.9","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.9","dist":{"shasum":"31bff722d3b782574a54fe55a13ef1ec3420e34a","integrity":"sha512-PwEGjcYK8hUDNrQy5rMjK4iYJ8mCBXxEo/b/7obqT+8V4Bm4Sw3STuegMjvzB0HfryI7NNReVRwI7zl+hib35w==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.9.tgz","fileCount":15,"unpackedSize":27874,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5FHzGJP3fR5oPK401Mtete6Q5lJLvbZGh1uEVfMey4gIgDetV4A4zvUZG5CPmqYJMqKpRDxrCXdWjhEHM/5ETG/4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX1kXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVQg//YvT2ijRC6iUkvyboELRc3XhB7thLc+7sAYgrPL56wRcnRfOr\r\nQWvsHIexbyrFjJ19VLdR38jnpWs9p0pibcEzbTZKcWKlOBUqFq+dDYlvRK3J\r\ngb/y2Lseqwo8sKbtMJWut/KYU2wI6Cpq2lfWlb+dK/Vjy0BRfmDEGUyqzOEI\r\nZpIg+QYJVbriNvAV90JwG++OyP9rtP8knyFUwa6y5NyXRd8Om5lwrT5vHO2W\r\n+lzFffONCFiNshyLj4MGc533p0oS8Djcy2KBG87UvLodpAvSGAek6uosVK/t\r\nxbIrFH8q6uJsIqxQuURUawfON3rcTczoX/rOiPiW9DDz0Ev3XyyBztgHvydv\r\n0FofoJRiyhsqAT9pBCXSNYe2DDsE5qHnyau3iBRvGrvj2BItBkKknqOCIBaj\r\nP0wESkV3rMtA2pPut13dxbpYDT2fRifa2JZramlysRsHEmGeuz0el3XKEJxw\r\nYAToHXk7chSXjxg7Dmg5y3oylibwVRX9h6EG36PiH0Z/ZrSBepcZkddgT6my\r\nO0pNAo36//+I6T+BECO/eVnVX873slBvhkc8rdP5HQ4xA4V9bl2aQZMj2nzK\r\n0+RswuxE3uZxrNlP5jLgnKDTmFqLMiuSOJzENn2qFniAUoPIgYztcnmXK6uC\r\nfwuCy6ff2qztsZrS2sJj0RdlRKdzBmbDbSI=\r\n=dgVB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.9_1650415895002_0.5911100516163168"},"_hasShrinkwrap":false},"0.0.10":{"name":"@jaqen404/brass","version":"0.0.10","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.10","dist":{"shasum":"05b016c003e91a1240707172611ee77c8c0b72e5","integrity":"sha512-os7URGSmPpje5Z8W0MH/EC1WqDSnS/YmarbehEMN/RLlSuvMT0Ne+l56kC3k3QthM3JNfMt1xCUQmnl5uHCitA==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.10.tgz","fileCount":15,"unpackedSize":28591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvC3CYLh6H5kl8D84TMCvNnTHD9C08vigaP1bEK282KAIgfsaiBupKHcTBjjdlbYlCkxGgu27hPbV/1GggW56ENN4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX12LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4yg/+O1DSlgeNZEKl6a/8Rucsp79+YTbPs14R5d5Os4BXpox1PFb4\r\n20rotNSFLwD5NoHFzj6rSnmAxifciETTnCMfJYvN9QRLiITe08BoD9z1t1Ih\r\nOb/wxsJ4kI0u2+C6VW3GbrT8OpAZbTk30aPbg/vUcE6uwlJOEksr9ncMRYPR\r\n+1m6sERuMlYkAxkCKLADTt7movV0KQiRoerd9qCjWIcN5aEVXtXULuL0ix9r\r\nxu3J/dGb7tr8XfJuzwogdsERgsM8xoozXfsCJQ1sq8fRlLrIl5Gt48l902Oi\r\nmdu6D6mVuAAEdKVrSnBbwtny+gxgY8/HvQk+aTj6JJ1pOpWMkwdrs7des61t\r\nHUNslN0W1DQA69lUOu3gBX218IIRI08LhNU0hMWRLRVqE1HlXwzb8ktNfJht\r\nzjXnJED5S5NTS1o1ciWqGshxVMFU4aFTeSGJ4jOtGxR4Wn20/4Blo7ceSoTQ\r\nW6AfN0sJw6k9JjQ1PAdSQ+H2DFAt1QlaonZTG1Xb24CkRJ1A1sC2BptWn6EV\r\nwEoQJo4EwLHo1YYEG/jALl+e2OahbKlgwmFDUkE9zY0US6DS7/TD5xKbGekN\r\nuaKVVttNrs/AVdVC7GmAP3XJy4/0gugTc3YmIn/oAM2w0a+qgKEaLWF9wcc0\r\nXWC8HVgmWm10wWsN/B0rpdm0gy1eRtN9ZW0=\r\n=EuyE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.10_1650417035072_0.15377600732991503"},"_hasShrinkwrap":false},"0.0.11":{"name":"@jaqen404/brass","version":"0.0.11","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.11","dist":{"shasum":"0ae3e0feaa813d21277478ee48b92b8a0b6f087f","integrity":"sha512-mEPrxS7IjRMhJ2Al9W+ai4VR2sBFU+prYEvsMffh4L5odqC0YKr9UxR6cz83J24EdbuVBVjkuXckO/2ECVGSEQ==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.11.tgz","fileCount":15,"unpackedSize":28853,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJJZ/UowbqTx6f0zjZKX6exTxS61qK1S2oVM0iM47RQAiA3981HaJunmwzj/21HaBzYd/9wyn7D6dpAgXAHl6y2lA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX2DQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo62g/9Gg0uyYIdzm9qVZ+ALSwQ9P5D2f0Ih++VrZyjAhfNgIcvkz+p\r\n3LvLWznf8NG8qSmrGKIUymCG9N1alDnJyPRh0h01p4ARt1ESB75Vx6rYN9A9\r\nx2z99fYzY38Ep+iOYBfOXqohhdHInY8wGk5i+cfGLz6p2EN+TyD0ySTuH9ol\r\nsqm3LGSuXbyZrtobE8h1u6x7yfIjFkndoQc3JGzM+8kiohD7FK0vECy271CD\r\nTDHNrPQxUwCZ6F+c66mUqgI/EZikZr8nRnj7+9IuR8S3yhNFrp63VoKq1sxu\r\nIs06hWKj633+96gbxJnKpXHG4foB+s+SfuTKibXoMBcwMjZuz0ZnZQnz8Bum\r\naWAFTOXmRfSF6VJby6DCeGiXZP9xukDkXepPuXc9K+oTSc3+WzdEF6ARu2jF\r\nPs6XMwykH1ajViaDO2SI6RMtUg0behOHymEJS9lY41baTzb4PT3JtiVeAXV8\r\n1VC46s8K7+Y8/rJRH9QlEg+ehd1yMJ59zVigNiMUhq86/x5SAZ8P5WB79Nm/\r\nQA7zN/j3zmZY0Rc+c8+BuGHAqIf0+cWV7FRgRX3wSDvkyVLn0lw1+OzCNHbz\r\nu8DTIWM8qLOY3xcApHZd8uAwJNRzfX6UXx5f21vfAWy/cHCBkiM7ed0kAAlW\r\nMRbdJGc5C/f5UKMRW8fY3reZhhQNMS+TD/w=\r\n=0a5t\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.11_1650417872700_0.8047524518766891"},"_hasShrinkwrap":false},"0.0.12":{"name":"@jaqen404/brass","version":"0.0.12","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.12","dist":{"shasum":"4ac10a37acb3394438961c2c058a4878c86879cd","integrity":"sha512-tQBMEJVvRX81KaNKUioKgdAFMB8j1vVQUbWMXFbOtuV5qS2wq1Y7pTnGQ2PberBTdGyqvkxGE4T4DfoAzDcNPQ==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.12.tgz","fileCount":15,"unpackedSize":28885,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9a3HaIYIZ2Ge/M2yf9iyxl5dLqDJ7ozHsKs105KFoTAIhAMMfWRn/UpczLUPVXQ9ObM93b5cntorpTcpUSOyih3Fn"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX2cCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaAxAAigqc5pWcOfXQ8E7jY3kvHJ8buT5ir7XWAHSOsvP4gXUf77ue\r\nISwZXk1MQwj95rLckR5dfzMDx4J/v0alpDQKSi439evND58iWcP/WGhfxRtQ\r\n3iJWAugNXDjgDg4+QOrwbyXFVPtEE5Z1pJsjlT4Iu2ZdD3LRezd5AZOyPc7x\r\nfjEYaaVObmoWxCD/GUt7CesveRQAEsTV5Lu6C4PS6hgwn4VzQAEPQkU8WgQd\r\n9k+Rs/AweAR1nf8a2vqXmjymlaPrXPYk2+LBanjoTxBGe9sxxtTRfinfheiK\r\nFmyhVx9uA3kGJi/m5Hs8fFWRXALBZCuqpEu2exKTdi8E2VlOgqbR/I+mPVby\r\nG5QPZ1JUFCIDbgOsCApU3Dpvz+bc3vclBKDvv4DoFGjdqqIHUMY/90pbdCGD\r\nlpU6KRhy1xmtLBMWvejfPVytWdNwu43Kwlyd0TJyCCIXRg62EvmEuI5Kpkcb\r\nDMUQu2JgFns0GqAGb4nLjoop+HkTDKLxXvW9X9oSSAXLHdxZ1o107gB1jIAO\r\nklpBVDRdPX81jE++ZLYoE4Kaz5RIvEejwGnjCfE7urC7x3y+ykBSlXRNu7zK\r\n1Mzq61gwew4si231Xg8EFLvVyfvNs4cMHQ1VHsPI5LSeKdnMaL71raWZTOiM\r\nCa1yYFERLAjlFDsAhIaXanhSlOBGmWVQ+AA=\r\n=SAH3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.12_1650419458469_0.2639869950096412"},"_hasShrinkwrap":false},"0.0.13":{"name":"@jaqen404/brass","version":"0.0.13","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.13","dist":{"shasum":"ee6eec4f6710ba83a988508900caebbee96229b5","integrity":"sha512-mEswDjHx+G7NjXpEZSkw4f2EEmm4WRH7CcfGJWvA02P+q1fwtpiyxI/zIb0753MwT9yunaAelrTz1og51Ih5LQ==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.13.tgz","fileCount":15,"unpackedSize":28885,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNS0LeIJhMAUOiC06B8oZ498bf55wCR1n3E2dmAIYwDQIhAM46QGtqpjtQf23Y1q6SlQaHacyUjQNf3eeryw+br5gF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ6UoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrC6g//W/peN07svY3oWU4nzx+CDusCLQNYk1ngOhhUFsa4PeOimN8A\r\npGPlKDYqM2P4seuzcPOTmNbg+kyS5ha6TSqzVZi61d1xxTDeMdFyn+gDf6J2\r\nvSJBSh2ZH552DSgF1UIJjHnB1yyQAoTPV5NCjqD+JZaisWUUF/QAacbWJ127\r\nK7nmyPf34SCQbv95C+KMLcFbYBDe9+5QHtofhZk6EOvnUZafjfsxBhKTdYmv\r\no8G33lBQlfAJZl8IUJbtZhgwiB4b0x8JK6/IqKelx7X4ExG+q+U9cC+GrBy8\r\nla6H3mGcX6PFw3nRG1s8kQPRKpjwJuqc+ql1tDfrFdsDKKV8KnEH4I7FB6vt\r\nvkBCCIQl6Egojcw6Q5/3L7LIep+ABWkbt7AmpoxxbD33sBPjaXvIZylGGZnb\r\nUdgKnJLsU9jAEHx2DG6XJNETZCCFNKDZQCI2/lYBz/QYR6gVJ6xtqZ03CAsM\r\n9jgO6WU3JvBjH/2/GYc/bE13PQkZiwRLitrEEvhj0PZ5NagybIWEwBChQgMS\r\nCM28PtNdV2aiRhJ2TzIZ6Bb5JueneQphCWO8mMQCa6jxwAtNgM3FgKjL9cCb\r\n7BWR4bCXIVBigHClWLx2A7ajEZ2coF/E2+19+VUWoLtAU6scI+Y/UO/Rb75M\r\nX93ggbrqxh/G2NPKII65cKXKdd7hjHhr7rI=\r\n=vzAG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.13_1650959656177_0.4072984148885397"},"_hasShrinkwrap":false},"0.0.14":{"name":"@jaqen404/brass","version":"0.0.14","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.14","dist":{"shasum":"739425ce7b937fec87cac457c020f0f807ce5a7b","integrity":"sha512-Bn6KLzOCc8qzNwQZk/1Rhd2aBLw9TOsQd7+N/P9f7mNq/IW/vDgOWEN/y5GH8D2yAmzzFvXe/zuhJf/Z8PFZvw==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.14.tgz","fileCount":15,"unpackedSize":30187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOr1KrSL4kKVymNr5CMroEPvpE8z6QHJ7zqTWvBfZf7AIgatmK7zzEdqRh7B2zx+eeB/q0y2lsurh0s6taUlww3TA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ6qeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKig//bvZnVXwckX00m/UunSeXAWn9DLLT8rjuC7epJP0L/dpyma5T\r\n+uDc/CPFush7pCSuXP0sv77p8+n/NtAFW2MYs1wc9kBVsGFuunlYaTxXnyTc\r\nsbunCKCmoeCNk/9nPhgHifUKAgQ9jRrkbYG81hcue+j9PtU2paqgGZNQgrQo\r\nOn1YThtOrdfex6kPKM0Yc1yshutm42+Igc8Fh3tA+j868SgQ6A8xlyiL+8TI\r\nWYH19e7LFFGRtc0KbNUQvwEnm1SkioiDvAzB+jeeAYs4lZr53tfZqkCD0fUa\r\nI67XYoQv8Ei4HOiMsjeedrPO5PvEh3NpP/uUvbAJ9Pq39XWshigr15dErQq6\r\ni6zgZ+FVX2SWaM9bTQufJgKZFMa24kLhf/urA1mk5HQdAcnOrk6K+dlM/B6d\r\nOY08NR1gVzB+lv6eVT2iBvdlXbY4gV8f1BO0W6tvMx/BFIqJJZlGgZlfZwQP\r\nOQdBmpbDAvMo3F3GZhjqFbP76BVnIy0T+xm/oA8JCaJKtGl1rvu3bgNoQVzS\r\n1kzk0QPYlLPVM2qIWpTF579K/GvtJJdhrfdRH/r38dDgoS8KCNL9W2JbVbtI\r\nwWoiNe1pLAacOzTXE9vAEYypmPb3G6lZxIQi7f9UZFaCla8TxCvBmPT6PehT\r\nmRaFkm41j5+OhDkTXXlV7tt8S5i2bBSbkMI=\r\n=P7lU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.14_1650961054826_0.9956986345187431"},"_hasShrinkwrap":false},"0.0.15":{"name":"@jaqen404/brass","version":"0.0.15","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.15","dist":{"shasum":"2b47fe06c2012dfa89208f8a93960ec119a9ccce","integrity":"sha512-QDQ3sR61Hq0E2LJoJ+wG7YiYEd/ZUNiBhMSljI8VScSj/36ohDRO461TTM73/wwodyoABIm4Fro5SE3r6NcQIA==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.15.tgz","fileCount":15,"unpackedSize":30342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBiy0dmGsdbvxfx16Q3FA8GNEn6tVuAyYjcjaK8MEjl6AiBfqr4Ma6zquURGv4MupbqVUgyCMEuvjz/kE1rwaX/5Cg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ6tmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFrg//TodTe5MPVWa8LWyfVA6Q7uRe4zxq10XqPZKAD3F37uDmSPMm\r\nwrLFAT7jF0XGoFfZoABr7FiUXXOS7AC/DUeEjt58QzMMO7D0LmJxGnlCXy/M\r\n0AC7sPeEMEO0KR5nY5dlGNc7qEa00qyHwqN34/rFFYNOrdIBXgG/6xxELX42\r\nwIOhk2KE3xGts7/Z3ypokKL5C2VgaMUskazRuLW07GZWzwV56UgIBjH9cJhn\r\nAcrskbgrwDLLx31/afoSCnalhJjVNCnQfF2CKO895Es4U9Xc5C/sxJaJDwdl\r\nJn2S6LIR4me/wAUDLX/eOAVedpZFwPY7BFyEZ3QSfxJdF380c9utvOZMfKg0\r\nHgblqnFk7kqOYqAkbIYDmJ8Bi0o6z/2uFOCLgJyBwEFcIp7E6P+CN1AjAkWv\r\nhCIOJdp8t09kG36FpKmX8vL1ahBtwaK7dBXr+LMlGwx9VO4CeAxDpUKwFkh2\r\nUQtE9fI+Xays7q41LW5TqA1k7wRwd9K17p79wamlTZcirEX53FzxDtWf4igz\r\nEkvWj2XlbJSzhBCPnKFUn/hSBgD8c0GnV0RkDG+75SisqMkBQ6PyRHYuGhp3\r\n8BccCgz45vrP82g5pa/HQaK12OAYmXDYp30cPvBl5CvVwypXvzEMRk0JaRkt\r\niy2tijklt0Dki4hjQNnebaqcA9WMtz2Ln+E=\r\n=nkjq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.15_1650961254616_0.1935801693542143"},"_hasShrinkwrap":false},"0.0.16":{"name":"@jaqen404/brass","version":"0.0.16","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.16","dist":{"shasum":"e40291b5b572cf2c8b3ab91c53e7df03b4319e3a","integrity":"sha512-Xo7S8XdnYS4o0shmQ4a5KJj6x1LTjTECGbfMDT95dWAHE0d8GNJFAafGGFyIC0uMaGkWd69nSAoGcZn0Q/x5EQ==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.16.tgz","fileCount":15,"unpackedSize":30342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfzzEDQG0hR6zzxSf9/vIu/LLpM+S5pyGmITLNJUpM8wIga+QbMYIGmLYGXGkG12G6TiXYOVdFzDxypUNTm8mWnUg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ7CmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgJBAAgGrvU8u2Dd4Nm/0nOyYy6WqKvMOP/Eo5KEE4WOjfc5MLKyxt\r\nqhmfwMPjO4jeijMEHCv/lQNcaKGSuAE2YowQk8S7l55VwuZc0WQB1d1G6lEQ\r\nJaVfir5UtHNSaJ2IJLIIl1Ak37PyCUmcS3cKo4PLMB7g3Ac4dyX57anG5yHj\r\nWLYsGQCeVZOY2u78aqCFxlxAOvmZ9PhBzGcYGgDRRuNlId/OOqCjMqwkakEY\r\nSgUAcdQ2f8cKp535pPi2H3lgwHe2jUkb1uRDhDLsXIx4ZOiEFvsNE8EP9k1t\r\n9xbCaP/N9eVwaQBPuqYaGBGKD4hROvOZTV24ywnJdkHsmjXKAk2TZtaQi/2b\r\n/n37t5WOnRjKEMXhdzGrKEaX/7qetA3GyR9BWDU9Nr4ASGiDOLMG3Y+Jk9eb\r\n7615PPVxo+yzTShrPSO6ldzpXtz7q1oocV9/9GfYvBkSNG8b9qR9+b8vHiBi\r\nbuPMY/hlFBPbAmpoc1U5GzJ+GFIRD+7Js2O6NnQgjXbOIV0u27FNA1jjaavY\r\n7e87Bu6iuSyEVd/FdVbanJw2iKPsIpLslfFA8eivb9ZbbJWtOESa1U0J2Ro3\r\nK1vcLiZ/72yGV0paq1VY+BDbUiz8xjy0SwTQ/og7/41aIAriZKkfvg9KwZL3\r\n7uIiogDZj641JpxPa7/5lGF5tCRQ4zbfaio=\r\n=p1Nr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.16_1650962597815_0.5807041915613618"},"_hasShrinkwrap":false},"0.0.17":{"name":"@jaqen404/brass","version":"0.0.17","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.17","dist":{"shasum":"e341f13c0e254a5287762f262e53a9962e7e925b","integrity":"sha512-OjAseGnhL06xAR57Cs7bbwOlk9tuL6GdoNja4uE0xOZUVM1TuZtKmRkWTT8gJ1ROVmqp28wT7qV6hlP5orV49Q==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.17.tgz","fileCount":15,"unpackedSize":32067,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3dSrU0uIBwUexqqAj6KjiG6Rg8iRe4kthrF0Ds9MlGgIgM+Lh+/QjXZdZ7ofQ7igGmzvl0/wxsR+CMA+7tnCkhH8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigfMhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsdA/6A8G4uuZUa/JZv6mkjhGlAWZqxYAk5lqQPAm61hy3GEJNkSZM\r\nUDhrBhPB3aepIxtVqYasMB8qSrXwr/TbC9zeK0KtRXCYTsUnNGTSPfMmjmIt\r\nih1LkvY7avedA92nNROe6e6YN6xsJaSJUd0QnMYh91+hTV8iAXBr//KiJ9ji\r\nNL4//qPiwhrjB3mOlYrsqANgcE5BNaUY33XtO7BJFwjO6qhC2GvSIm7SACG5\r\nPlhoRNwR7R07zW7UCjIeHLXhTgkcmb3KrEuc+UBp1gXlVNnaENTm2x7DJbIA\r\nluxoTBvLY6qu10ys9RFfJQLH7m79Pm8sBj76FWSMty8TwuYPXGyVG1J20pWy\r\n+DE9XJqiJwynw40a/kxYI9bE1p9RGka7QLri3L2xKosyTkivj/EVG0y4W5YB\r\nUNEJOu3aAtTJwMGWh3A+sLH0eDdISiMIMXKMuOKYgTEfVEsgLsc+edr9WUVe\r\npk9E1LGDtZPPh7WfojMd7kQfr5Ols8pNFVYYyQYIz/qz/wlcYKehNI8Ni0t4\r\nt1O8ldp9dLaRD8uTChYmUIurF2RJKW9zdrQNanYtoobf7x6X0ifC9mjzKwbT\r\nvWFEN+kycsdEW5SaP4cdnBc/PrYcw2WIHeX1UTL50Oc/XgUFJC8oaf+9SA9c\r\nQl96/vYdRbfKH1G3HbuubqLZKH5fV53osR4=\r\n=PIOU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.17_1652683553452_0.8918203206638335"},"_hasShrinkwrap":false},"0.0.18":{"name":"@jaqen404/brass","version":"0.0.18","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.18","dist":{"shasum":"360496c1884b41a0220653e79d8117c3ab69ed88","integrity":"sha512-jqDtavnduGNGdijfjgDH9jq7+rjV+uyAk2Q9qrX6nPDirBCUaa5pPFrebWM6UPuXCb+Q8kikliMOhUtItS7WCQ==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.18.tgz","fileCount":15,"unpackedSize":32557,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE0ursIPK0lHk4qH4psIxC4tiXUr9OZK9hO8V23GxRkqAiA+A8A8HVYosRRLdfKtht637XGtUZr8Z70qoZQPQEfzMA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigfXrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+5w//bbI6vD4iA5bNbEsZO30FodlMrlnqBgw7fHSIcWnsYBr3IS1z\r\nWngOQ+OAkyhYRZhK/8E4C1d2GnVjv/iKLVGvNqT2oKKdq79ixxaZBoV+rF78\r\nTaOUZCOhnH+wYsZAgc35WenwVF76U6YUyZXVEgFSS41MKIN97CCSgmme1stV\r\nC6CCFJrARWhBJ5WxyWEjTK1haGWE4E9I1sJzYBLTXVwVzR7ozLWU3OSpzDIe\r\ngrCVoSEnYnmIs1AwZPsM9sfGX4NT93Fsb5LU8zriV/SGk/h7lJm3nWsYknCC\r\n5wDI4+n0Iwh5RaEVUl+9gZ6Ja+UbTGTNyPRKyGVeXr3VwIXOuUgzMiz3+h7Z\r\nmbHFULsIPBI2NhN5g74/Bnvm2twdBoi62mnjxHIaLF5VeqGVbK+gyHdkrv0a\r\nZMTI4UAvJwmqtWve+v3ixxP7S9vYJIJ33isD7p02/nyk37SEeK3eyNYk5zsH\r\nP5exRg4LzHEaIsDsR4V5D8PyZTQlbFQeGhFyhaGJ8Z6FD2drC7cIRLOm60eT\r\nEHxRXDYc34HIkYx+sOpoIljCx/SgnlkGJv2SB89bV71QSiktFDmIPedMeRrC\r\nfYEpxP60FrzWF5iVQYNr7xe71p3bqRZCNL4/Yfleb+ougtgx0QcWbioIe1Cw\r\nlKFpo+6pSbEfVNi2n6JM/3HI8+HdCo97FWA=\r\n=fesT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.18_1652684267617_0.4055217839963716"},"_hasShrinkwrap":false},"0.0.19":{"name":"@jaqen404/brass","version":"0.0.19","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.19","dist":{"shasum":"5daa9fb032389753216f79be48e636281f6e8e4f","integrity":"sha512-9WgB+Ae5tSakrcJpufdN/IyOzbDv3wlkcH3pKQn3TAaGbvf4tyqTbyI0UgqjA/ouEQ8AEYh9frByD8TfH4HKAA==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.19.tgz","fileCount":15,"unpackedSize":33346,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAOI4jvPs24/j5/n2HEin4KNYkr1WFItMW7p869EyzpiAiBtrftC8HFNAnzpjtm6d2w3SMeFTI3FhkU0Cjk3Bc2CMQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig1CHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCRRAAoQEXM8faxGSKfbSpNiHHvY6IU8siqWzaV6gTgnIMSJ52sTxz\r\nYX3cG+CbHNbpA6OtTUj/s8mBWpg6DSp12bck1Mh5Cgrkz7ia2X+VM1c9B9O2\r\nyhXE6alkYaYCVV1uonNukrpbtF4saHNNVD58z35Ehd48T7qA/BHc11kxiUrD\r\nb7L9f5kxx52POS3uTZn0G4Q+eHX09hifnkI//eChc7+Q9k7sQxS2CfnZabwG\r\ncw+Gn8hn6HrmVkgAg2iw2fXZmRh+xF0RYRMO0VyxXzvpNQJi3/tEi0SGSxtI\r\n0owWCr6JEA3N62VczrvnJ7uvmNn53vSxurMuu9vM4L8ag//GclNBCNMEOTmw\r\nXNSx7cTPmPxgfCraqw8qHWurZfLSlQcRiKxjPzTleMma9OnAynvMYKloIUgr\r\nqE6IOFWZlzG6netJQ5jdoa/6PyzWojHI0ycKtm9a7ix+b1abqLbfqDM+jF1C\r\nX0nW/XJfSOPSXfqknxmPHmE/S7L8ocm41bbMDc3PwidXloZcNrhydAM3tqJ4\r\nW6C+kjbv5sD17RrHbUyFX/F40etiQA6mVcFx8ykuDS9UajvaXuJXbrArAI8C\r\nItpgiNet0QolQHOGv6Ju3hkjrXTcl0I6UfmhPKm+aO1TPAKPrDntJ3YBXKOk\r\nRsQNrkVeCzjP+NLV/fQiHAd+E8YY3h1VyFE=\r\n=fqyk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.19_1652772999680_0.4915329879195538"},"_hasShrinkwrap":false},"0.0.20":{"name":"@jaqen404/brass","version":"0.0.20","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.20","dist":{"shasum":"ba2a0299c22e7b82cb5c3fb8fde6ea1152416381","integrity":"sha512-z7PGit4+qPjcna/IJ6iXVjmm+RCYr6LOeQj88pVfwN998oLYnZ1IqAhAVInelXMuqMt9lgK9k6otAv5WREEebw==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.20.tgz","fileCount":15,"unpackedSize":35442,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeIjUYntMFmEOePucPSIGPtozVRxHQ7/wYXAbVfZECPQIhAK0SnuUseDRCAO1DtSgylluvVAYvjwY6PUU4BIz8AkTt"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig1JXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqwug//c0QUdW0V8XgdfqAoxDeDcRhYYtR98qky9/hCBSS9AsPB8y8S\r\nHZjqHeC+Cph02x19KU0nFwoT1etIzaEuUFbnABjkNe0sJOq0hP9em5qTDHZl\r\nTPHIBqPsDvX/y+gpeYidgMMF6HiKOeMT9+FhB6D97SCMVCM5166NFz/PN+bX\r\nZEl/DkxEAtAESp8PQ7A6R1R2ZqYBFwcx30iqS7AIVv8NBNttqQk/F0s2Cuwa\r\nvZ8hJFTc8goGsz5R+Shd5EBPdJczcYQ2z1nKj2zfXMB+Gd1QmAlNdekrUsG3\r\n62omx6UPYw7PRy6q0kaalxe8KLle8ewdWyVw6lV9bKMUAGhSiQu4FBTO6FS3\r\nyk6LjW6a816TTK0qpAFO8NDhZK9Ozjd/x5z3OZCW1jrXGpn781EDYJDOzXF+\r\nRMVcWkMEJQZgssURE5A4+YoRqkNbvBmr9mRLZIxMOFw2ORMKbIVSO99/zwmf\r\ncdnpMV20TH62zxYfTEV1aWaSGmhwf9WgNsgHoM9H52W/i4vkNiycsX4gwsuY\r\novG34Bull1b625qlaGlRdr4Br2AMkmxT/HqhXj3Z+32loeH/nZhei/so33fC\r\nm7tKfVy4gYEWrnP6rw+i1AvdhPXxFYf9LkwUOJHC54i8pl7mxb94VWc0k0vx\r\ncvyxx1hHRTqJq3GxZSamR1+ZQlDxoJSrmuk=\r\n=h9LS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.20_1652773462590_0.5452650226401483"},"_hasShrinkwrap":false},"0.0.21":{"name":"@jaqen404/brass","version":"0.0.21","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"2.4.1","@parcel/transformer-typescript-types":"2.4.1","@tsconfig/recommended":"^1.0.1","parcel":"^2.4.1","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.21","dist":{"shasum":"5609959096a07ce6819acf6e0579e4392a3ba1a1","integrity":"sha512-FzBc2i+L/HT5/fS9C+Lnma2qTmctlRhvwWdno5XAq6MIQBNluFpbosKPZuuE/Dm9xdqRgbtMjp7ghVyfAEVQzw==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.21.tgz","fileCount":15,"unpackedSize":34234,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtpjLMk+hd9G47KHVV6oX1dB/dbew3tcAk8yVtkO8kqAIhAOe0z8uY119IcG0ryHCKrH9R0TiuWVpiOGj3jx4whYUZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihD2PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Vg//bn+a3B821QoStanq3z92b6cE9femr1CM6zkggB1+afCkQaqg\r\nTVnI5bgZZh9kK1PgE/260enogp7mAP9ypDzYO+QN/VlTTzpVDAtIAulzA7Oy\r\nK332040gyZmWP1p6eQpxbx33k5fUpHkcKl0hdK9RHqTXti4F91M7G2X7g/Vb\r\naidFptwjbZE6/zIip8WP3qjaD4PmPyv3yqBagachleoluPJkpeRy+pLYO4Zw\r\ncgdYA17Gr8U1OgtSG6xipF4fBKJ+yUrdl+4AMR9kJKMvuj1CZdaLyKqdxGso\r\neT76Knh0QpkwYVm092Ojfall6a9qA4x6Yaz1ErDKVoME4S863CwtMmgbV7/P\r\n6dICq3LW38sDbClWdjx/ID1hpu5vX88Ez8Lyn96NOA38m3tLZEJ2HQqN5xtB\r\nmoKtxnCvs4ZAO3m7NkiKdeLvqg+TYmQl8+Ai+ctQn4sgHc5gY7fPdd1ZnSiM\r\n5q3KzdCl9CJvYhwxM7LwCJQ2f3+qZXgbILLehFz3akFJN02vestDHIGbhhN7\r\naQV878jrZkAhsvf0fEu+JYRl0z7FeVh2FiNlOJ+AQMgIwhL25l8exnOa4rz+\r\nC6ZGfj0awT61xAujZDhaBtKRQoloy7Lju8HceduGtnUzWTFqRFsNQ12YDx/u\r\nmAGDy1ENNqJPY/6YJWAJvVE4MSnH8+JZKvw=\r\n=k65x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.21_1652833679622_0.20031475418642475"},"_hasShrinkwrap":false},"0.0.22":{"name":"@jaqen404/brass","version":"0.0.22","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build:r":"parcel build --reporter","build:d":"parcel build --detailed-report"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"^2.5.0","@parcel/reporter-bundle-analyzer":"^2.5.0","@parcel/transformer-typescript-types":"^2.5.0","@tsconfig/recommended":"^1.0.1","@types/ramda":"^0.28.12","parcel":"^2.5.0","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","ramda":"^0.28.0","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.22","dist":{"shasum":"fa6a15070307d241b76843f7e6fc74d3f3ee2483","integrity":"sha512-56JkCj8enJlB3FkXM/wxM9TmYAdS287hIf/AWbOQIAL155SYsxkdI++DPSpbdtmlzuoBffW3Z/zFl3MD6h70XQ==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.22.tgz","fileCount":15,"unpackedSize":34442,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqI92YKMkWluxGlURXDbr2xpd2GE/GigD/xmclVwgRVAiAx+UTS2ZB+2WYVacdfxgp2BGQQPAVT8ALEBZnJPCz6hQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihli3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMoQ//VOnl6kuEV99U6oaCcZTpCf9PHI9VklQ50lsRcsQjh6MgTXGe\r\nxTBsvnTAoRom8tenC7HBybjVyh1Hwn+F88BJpiAKJNNZgyij0I5oSULUDMF7\r\n9XDBTo9uutHBVGQpPJtArY9cURhGCbQgg83EGHWL5R15skkC+zCRsTjdun1g\r\nNK1qs03ZuHSicxRqbalScWgpgnX12Vik3kXIS/MgITLxnVqAslYeYAZUyYfv\r\n15v/atDNaa95ZlOjKabRF0/G+gj+5Zu/LUjOsSa1wcdtakQqCSKimnABwykB\r\n8yvuoc2nRumGAKfOPRLP9fDPV9jsuH8WBekc1hArSEuYWvfhcxvOWr9s7xYK\r\nZR0z0ylarZbnRiulU02+ammQt+NrIu/J3K/gF2Dx7+/+CNVB1NilleSZT8Iz\r\nc80JiWJackOUWHjE3yUT1j7MdZOIZQ6wjS6MObBcidhEvjgzCzQWZ/nk65Jt\r\nQSo3bNlfY+NZHOvQkZKZjTqKQN3t9RyC8AEGCU6L9nuRjmsiGHtgxMblUQqG\r\nKDGImZRIAY3WsPcuSdCQ/26GaXnM3kma+IAtlzh1o9hePdCNNMPqeSwI75Ks\r\nudld5CzHVWR37fcqjvAeWs12tF+Ya4kxtGeJQbRyGq86wuRpgjNAGKEW+qtS\r\n77LJc8vizjEexc9kmgF296g5zYal4G0mALU=\r\n=9tXe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.22_1652971703598_0.6407547164782763"},"_hasShrinkwrap":false},"0.0.23":{"name":"@jaqen404/brass","version":"0.0.23","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build","build:r":"parcel build --reporter","build:d":"parcel build --detailed-report"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"^2.5.0","@parcel/reporter-bundle-analyzer":"^2.5.0","@parcel/transformer-typescript-types":"^2.5.0","@tsconfig/recommended":"^1.0.1","@types/ramda":"^0.28.12","parcel":"^2.5.0","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","ramda":"^0.28.0","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.23","dist":{"shasum":"1fd16c825e843e822d94963e5feea4728d02574b","integrity":"sha512-kbQZO12kqjR9abbNHId8+YXwRN9F2Z5K1YfyQH7mmQiUlnjUeVQnVUsecA9hp7xMCe0j1cSFc8DU7M+/TdfeRA==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.23.tgz","fileCount":15,"unpackedSize":36125,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfwtqPvJCT7v0eGumtuV/Yti3d0rNshCSKSc99vVSUVgIgWhWafb8i3vPgq5p75hSzpQ2CsLS0m5arWdJzWSqSE6w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih0AzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpI/hAAoLoOBtiKRogU1fpm4WWJytSjzJcM7NZtUDJvKyJA3fdLgDZ3\r\nn7Usq0oPn7XfuMO0b2s2xryzKRuIc6pHkQ5Tn1zJbp4H+tfcFgJxISFKakyo\r\nxNkQtLGI6XBVUKvRhRpQodeGkDTHO82i1WEpwAvpgR8eTAFEfITj2BHZgojR\r\nDHTOK1tT1PHQuwcsL+6aN2npAvOijIhm52LAFp3uEiX2hQIdElecx7xY9W4Y\r\nnBArZ9IZOggfbZu5juqEPCFY2aRYIzoXy8ATW8E9LjvJ74ryyVswnaY3FmUz\r\nEEMuOh440ruykHd7WIs0k7ScmLvwmIeLEuChieVs6brPD93bWHlbPm/EZwRN\r\nLPSJ+6Ka9DmDgzm6w4fm8mLFjGdBaLeImswXS+enVlyvI4gCY7FCTNGogDgV\r\nwqk99866JDAC6iuYVFmhb2wIrGWvzaO9GeTB2MkP2wY3rGPwc8IKtAtBWYlt\r\nE1pHzF0PqC3cMkPvFs5mtlrUnNkCE6w4hVs/k2lELtVYI+83SMTVTtrF1jTh\r\nZ/gGbsghp+WX3ia/JHDQptUpkt+zYtwKc1AFzEJnreI5wGKP4OOt7Qt/eNon\r\nYo/xAVXThLYFLjuc4ghG/BHdJfEcwQ13/LMlD3qhGhVPOWRQreW2dz9CClnY\r\nKKHL0spbDCSfuD9toQDv/VUvBkfvtrZXPIU=\r\n=hSBM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.23_1653030962999_0.779431983740769"},"_hasShrinkwrap":false},"0.0.24":{"name":"@jaqen404/brass","version":"0.0.24","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build","build:r":"parcel build --reporter @parcel/reporter-bundle-analyzer","build:d":"parcel build --detailed-report"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"^2.5.0","@parcel/reporter-bundle-analyzer":"^2.5.0","@parcel/transformer-typescript-types":"^2.5.0","@tsconfig/recommended":"^1.0.1","@types/ramda":"^0.28.12","parcel":"^2.5.0","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.24","dist":{"shasum":"14ebd9c70088d4cc0a8b1161a59aef39723255ed","integrity":"sha512-oMcjNgm95n1Eg+qvnk4TBD0RFdkvU05yWi2PZMj6sUsr8/1GzMBnh/kI+Y1bt9KYUnYC3BRYSzM34Y3XuGp4Dg==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.24.tgz","fileCount":15,"unpackedSize":33972,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFvpGu4TXFWKbzH7nItVcIfbNBeyxXi7aw20wj5P5riwIgL7Rytbr9U/8ZC6JmYfTBBaDv5BvJKH8xSG/H25Pjpek="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih0qgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGjQ//Y2YtBjJhH+ooRFvLh6uh7tcM0FMlYp9z6TsTi9QAX7X+pflN\r\nIQKTX4amOJ/i6ZLNzuoqWAYUTIv3Jh4q2mB9jJrZuUV3zgoGCLhJI4TUF/tL\r\nR9RlJz/YH5ZRHgd/w8gqbi7QLnyU3JFtaR/NLMsxd+N05F0PG690OfGplN6K\r\nzwI9W6PVBJxYogQJZCvGySt2HSSnb1F3kbCruFFSNdKgYeIutBJzvuozu9/P\r\nJG8Oh5mpz9S5GJAUKgQ5KIOspHTUBLikVlMq1crgavg+NFweQ6YsFWhNoGQK\r\nhKIqLMy8lOtm/hNL71uh6wrgYsSDVyLxp/cKOecmBWejRNGemV6uRymmS4OO\r\nMXX9ixIX2Eg/sihhdMFM/8jEl7bukxvz4eThPXYwx4oTC7yRfw6zTdGvGIPk\r\nBTWEgCp/fauSBboZtcwVEAQ2WDwUGLi7DfNFGXI7dyt+/PUuCIlCB5oXPIh3\r\nYhzsG+mlCoCQLtke9MAEd70gbiPl2XKgCjo9OYsa7wn5oETQ55mD3pvS6cy5\r\nQV6sm8KEh4ixGZzxOcudfCEzyBw7z7j988lGB8KZWIaKhNlTvC91MEBY8R4R\r\nhYYUCFCIbusuOIm5ztuC2xMpEP+tLLXdXRG8zKpxQU9B0h+BSTgJl4oG7svW\r\n4/cV5KEOTuzUoG3VaIKAbEtkNpzB+OKJRnc=\r\n=bmNU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.24_1653033631971_0.3002211781706601"},"_hasShrinkwrap":false},"0.0.25":{"name":"@jaqen404/brass","version":"0.0.25","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build","build:r":"parcel build --reporter @parcel/reporter-bundle-analyzer","build:d":"parcel build --detailed-report"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"^2.5.0","@parcel/reporter-bundle-analyzer":"^2.5.0","@parcel/transformer-typescript-types":"^2.5.0","@tsconfig/recommended":"^1.0.1","@types/ramda":"^0.28.12","parcel":"^2.5.0","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.0.25","dist":{"shasum":"cad251a366d7da8f2e3751d713b491e664c6675a","integrity":"sha512-ozSNdb9VDI0eMAkamFst1zF5LzAmMj6Cu+zoHOQCySvmHcOtdzp3KRoR6+Lsc4CnqDnABkaMqH0GOk++ldmkFQ==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.0.25.tgz","fileCount":15,"unpackedSize":35376,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4iJKrrbco8zVvzBDKbFyCzJpKaXJY73n9M334yiSlxwIhAOLzHB6+UKrnmKQpXDGf+lqjVLeQcvU6SPCI+7TzuOIV"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin0V6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphZA/8DWr0+GvW4dpHEDV/BT8vuTgqDOaFPOGjzaCFywOllufulQhO\r\nFh6CV179m7JdrlYOD66uGPsCKgCK/EVX/tIM0Yt2PGQEgP0+4qadSjTbH1pO\r\ny9jYOEQWUA7ZX6qTanqM5fXJsph+qXqPEbOVYXd0lMIdtRgHsy5Vdftwbd1w\r\nXrmh6JAKEdIzy62IgM6JlyLZ7MxisBQWfljGUcyxyLu8J8si3GwhC2/2awEX\r\nZZ8fpOdyIRuJsJWbKmOT3y5cmXA29iuY8FNZz3iG9BBqyBkM9NZHtvb/kbkr\r\n5HBjUolIgLdQLbC2Feq7x7RVt/YOT8O9g/XcjkAhoGs3zjk6bp28SmFoafQA\r\ngdonOxN5p2Ae3nhbseTzpOxGB6jlrM/qj8XX+OMndatM8txh6zd+6IQgMBtE\r\nLtoPpuhll7sGndMiULOVLWx6Zt+OpFNFii554tQwdehvN9Otyu8RifNGndWn\r\nHC76PPp30PmAJcgtdWLKci8jw/LkZOufyTijGEj4zkfY3yJJ6CYFzu0olK+h\r\nzXtrg8cnibmAfnrHTQ+L7pF/gjRB83ZiaPEil8FUYAa1H96i/H+f/M+i3tuE\r\n/UFdgkoi3t9737l+gf82IWICTN5BTLn6iDl4ASxj0DsJTxHzCmkqAo5zUjjn\r\n/xWXpFDNtm1xyhizXFzqA1wqyVzgQDgYQ1w=\r\n=eKhy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.0.25_1654605177922_0.10504397448849678"},"_hasShrinkwrap":false},"0.1.0":{"name":"@jaqen404/brass","version":"0.1.0","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build","build:r":"parcel build --reporter @parcel/reporter-bundle-analyzer","build:d":"parcel build --detailed-report"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"^2.5.0","@parcel/reporter-bundle-analyzer":"^2.5.0","@parcel/transformer-typescript-types":"^2.5.0","@tsconfig/recommended":"^1.0.1","@types/ramda":"^0.28.12","parcel":"^2.5.0","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.1.0","dist":{"shasum":"716d3f6008de2ef9e71de576114a54b1ab0bc223","integrity":"sha512-IBVrS8gQqfZ3zSLNQ+RF37QTBlFpf2s4W4r0c3YHj9SXVaZldrehvWhVZyo59oFzxQIqtMgX+6+bJmAcFJN0Ow==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.1.0.tgz","fileCount":15,"unpackedSize":35388,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsrF4cqXbKLO2n7ySSuely4ROvukKIamUuJ95INfcTUQIgd0z+7YUTMyyrh23WFTo7dmHXCsM5uaRvqJRvyMT8gz4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjALaMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVkQ//YEV1E/DW4z0Yye5GFl51UjQUeV3aKIbTG3WdCaHnFiEXP8Wk\r\nafgkv6r1Pq8dsbDgQCMEcEeSjS7a/RS6lcFZ1Bx14/MiynxT5KaTa3Ravcnt\r\n8ZJklhQEHTdeRFxk5QMPFSh6oM69JBoA4NbJR1CD3aXt8jC4twswraBqZgVp\r\nZNOtP/6s+/ibUCfw0dtEZFuEe+cvpXaQot/QlVmpiCW64fxYE1FnDOxLwZCN\r\nscnoKUxgzrwWmxItiDTwrakmB2o3nVVwgI1iHtUUMlBLSfMyJv7VhJInmin0\r\nzU0YEBmsoOLWnjuidCYwL9NB486IoB2SzbWx7HPYno/oDSehtoAkQJeK9bxP\r\nI4mMrrUiiLAjyTqtwYoPqiCGtDss2NGQQtxUOXCjbYon4R/LThRrYVjBgCfg\r\ne/3wPRXcup4kuctgla6dXEpWJv66mJnhZi5Uz/RPN3V/fubHrgKF8NBpkdMw\r\n6fSCoAJd8nlFX8wdMe5Sx5jzQ1xVS7CR761GBxv/V5hU8w/eGS0zDYGMHPLx\r\nkKrKohG2VdmHdIxuTjN2XRFO9U8VpP+U+rVE8bBcTCyilDIkUgJZFGxh6fYD\r\nxJxDXHHeRz5ub8kIaRgCpIY0DOhmcgsPZQiWu+7QTfsREJ12Rhz9/OlwEIqP\r\n1P22Sv2DR2SZnUk6KVuSSdxL1Tx3hHFgNyo=\r\n=y/MX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.1.0_1660991116648_0.2703333229291809"},"_hasShrinkwrap":false},"0.1.1":{"name":"@jaqen404/brass","version":"0.1.1","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build","build:r":"parcel build --reporter @parcel/reporter-bundle-analyzer","build:d":"parcel build --detailed-report"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"^2.5.0","@parcel/reporter-bundle-analyzer":"^2.5.0","@parcel/transformer-typescript-types":"^2.5.0","@tsconfig/recommended":"^1.0.1","@types/ramda":"^0.28.12","parcel":"^2.5.0","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.1.1","dist":{"shasum":"bed7781b8b95959222defc8bd285c9654c23e929","integrity":"sha512-hNa/RKaCAoon0TL7vvDCx7N6nfF2KGRGH//ZaWP0SZmPhl2OyQa6HkENaHmvRQLsdiTin175xZ4Iobj3/61eXw==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.1.1.tgz","fileCount":15,"unpackedSize":35440,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+pc9bS0Vk/wtWcVVJqn9z814HMxJGgR1XSBd3nSt7iAiAYoMJeOETB9lajuSREfxJAnt0no0l+i3jqvQZzXuW4UA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAMGnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZ3w/+K6+VXvhaBqEjYiYt4pWMAt01GiIQmtR/RmaBWZKP+MISgU8o\r\nRcowQVdo+RiG09vBsXh39Kd3+M2BBq/ZZqSKxX3MYHM5fsssn7kGTLxzNW4p\r\nOPWYFpDKOZsNg2oY+LCPQTiovyJRZM0tq5Tmj6mEeV/wle2x59r0dHWmj4QV\r\nWXpI7r235fZWgWfn1CQnKfcxMnEEUAHmYncAleoopOOWRvyvUd5DjUhNVaxV\r\nuKaeMMtKK09uceJNL52qa3UV2mX/plAF7dhqhQlRkMxMuZgzgX7PhytV/J05\r\njMneH3iXA4gSc9/68wgQsohyG0ceQhI7aNci2I49q6RJs7LivqV01J8NVtoW\r\n0TfFEMJ8nIs2vFi6D2Z1omKq+Z/Cj8TbKzeC3xfPxXmIDubt9IqrnPvLV2QK\r\njKj2ZTHEWBWWTkYeqBjmIQM3QTxDeyEpnVHUOHHam8uISc5Fw1fxfAsn4Bg0\r\nOTpzeMyXS4CUxVedaW90h2WPNyLr5FyjhsOvF9IGaybp2S0yCI7lFenEyJos\r\nNkVUYfyY/FEiS8nXyliGrodk1RH/1Dn5m74ficIAgjbBd3nDVjnZPZJ0DmD1\r\nGbwTBR/XJm1oU+bWX+x7CRw65iaL8yv013VUHQaoOlRP9Exm5I/TuuONLmCD\r\nAF3ga7Zp97kzZTsukXjdW3SzE0zwKkWcssE=\r\n=HwH+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.1.1_1660993959547_0.6015239198250131"},"_hasShrinkwrap":false},"0.1.2":{"name":"@jaqen404/brass","version":"0.1.2","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build","build:r":"parcel build --reporter @parcel/reporter-bundle-analyzer","build:d":"parcel build --detailed-report"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"^2.5.0","@parcel/reporter-bundle-analyzer":"^2.5.0","@parcel/transformer-typescript-types":"^2.5.0","@tsconfig/recommended":"^1.0.1","@types/ramda":"^0.28.12","parcel":"^2.5.0","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.1.2","dist":{"shasum":"72538d0d5a969b49fe2d2b2bf1ea8f07c17512c6","integrity":"sha512-sZYQwzN3uu1SZBc8ejUkGIDElEMH0CTCR20QWth8VULY85nDuj6sqrgTXLXhWZPPk3SbPJDMMlbiyheroWf23g==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.1.2.tgz","fileCount":15,"unpackedSize":35504,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/7V1GzI3kcV/D2MxVkdUEet6Yyga6BmWc3ZFteHoAGgIgJEpg9bAMETC4px5475uDBueYOq4S0i4C+rI35n+0nB8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAOCbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8hA/7BRg+QVHnmdhbLZcmKOR6mHT9/Ld6N01Mp0/8/J/q0719BAC0\r\ndnvIwHrvgOA4gPKVgCAdqlEA/doL5PBLw06PEdCjF7amww5NTFyLfWCzq0Oh\r\n1dsuHX6AW7eWJDHSit2bXnVdeWu4H12KLJ1581siGdxXYIzu0WVhiw1Lg+oC\r\njQLoiEX48QmrmUS/lOnFKeA2XcWCzF4QHqJCXTsthwOrUo92jcCo/WMIArJn\r\nrSWd5YiOSnUNwF8sSJZKf6ICnTgvYAcBjAVAe9AymF9I8MtidgoRHFiTXcse\r\nfyO6YVThXOTwKDURbTs5z3dlmNvEu8HcDCV5B7YdMrL0QL1OrLgw1kzXxztt\r\nwcFJTiAR4ViseynF3d9yWqf+QTVmZNR3vfl80cjvUwbjCNbWzJCmCMgqhW8+\r\nLMMMjWro8dEKTsiMQKld67TAr4Q4e6qnsm0KExuxyqkrTsZVeQPh4GG5/Xe4\r\nRjAQDGLnePZNTOKiZXqWT17pn8tJcAdiUf7wj7y9aFPCnyOAv6kX4n2SOTqh\r\nZbJe1/5ZNvj4FK5g2qEV1dxWek0JigGg8PiureG7iGkZSUVwWOzvTNjqOaA8\r\nbE8Lp3HpskLCU55+2ESz/1N37aogrjrND/3M+7M5+LmWrbv7v+aAFKfj8fQF\r\nzS0ii/MNxH3apJgETOjUAMjQltIUiF8jQxo=\r\n=/roI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.1.2_1661001882885_0.6547535315553685"},"_hasShrinkwrap":false},"0.1.3":{"name":"@jaqen404/brass","version":"0.1.3","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build","build:r":"parcel build --reporter @parcel/reporter-bundle-analyzer","build:d":"parcel build --detailed-report"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"^2.5.0","@parcel/reporter-bundle-analyzer":"^2.5.0","@parcel/transformer-typescript-types":"^2.5.0","@tsconfig/recommended":"^1.0.1","@types/ramda":"^0.28.12","parcel":"^2.5.0","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.1.3","dist":{"shasum":"368d7325735db9c50d8bb0a4ee379b65c85f0c29","integrity":"sha512-7oghRE10jNTxn7pJXCqER7Rf3jW9pGLFekDErKd3ybSNvnynU/T1KSdoIFeRBuYizziCkAJfUWjjn25EnGvEvA==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.1.3.tgz","fileCount":15,"unpackedSize":35440,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDK34oV5dilA39P6jCvZybaGeaffqGqtjJVBtz8r2bmMAiEAku21lrX/4ZAldcy/hDUE/l5xmJPahp06KUtv7N69DCA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAOKjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlSA//RVATdkdK8heCZYTHbRjWAczA6NFGYF3JsDu4IAB0zrgTXqaI\r\nDHNFBVsBeBHDD9BX9kpzbeBof4UgxfL/8AHOApav2a3Nk2NFs89m/+1TG6eO\r\nnYKFtRabbBrlNP6HqQ1wRLb5gDKjKDMQeHem6dibr9F0/toUCDIvAlE2yVKa\r\nKnaTrhYSxqNEwok3AJutOsaPT+rcS1a8Y6JmvFKsFWAl7/iyBU8EoLZy5e4u\r\nb/N6qAfwhEvqxJgAyRrAbsqd7eczMieCpCeajyTZPynn/x7EvF1e5dPTzXt+\r\nQvQkgv4d3Uot3yRkDymNxGyWiivDes2g6jhJHA37kDRwymg1Yj9SjxyJHQBi\r\nOBWF5QBwC8YPpNjlToAoE343V7NDn0/PH9x64TQL5xla+YLdIRdxPox8d2cV\r\nilu43oXZEmWgh1vm/BP8GY1iw8sBVCm9uPyD1s/MUabLzRGDoIDuI8lVNGt3\r\nHVMIEnyXZHeLHGV9PNgXSb9tsTDHFrikWxTqwp3xda3jWo5EZAzVfeH1dbW7\r\nY3aRJ56cAPoQS6O30tF2TVyQLcBmUnuK08gxWGNBzt6m6CoGx/p4j4shFgPi\r\nrJqEw/J2BuHWxxl0XSzvCCsb/7I1SBNQYFZJ+W+4CwjA7ZaL0k1s9Oi9TAT+\r\nH1NRpSRW9QnVbPNhwrwtxyDSa0NfR1YfL8g=\r\n=A11V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.1.3_1661002402956_0.7734204917338183"},"_hasShrinkwrap":false},"0.1.4":{"name":"@jaqen404/brass","version":"0.1.4","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build","build:r":"parcel build --reporter @parcel/reporter-bundle-analyzer","build:d":"parcel build --detailed-report"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"^2.5.0","@parcel/reporter-bundle-analyzer":"^2.5.0","@parcel/transformer-typescript-types":"^2.5.0","@tsconfig/recommended":"^1.0.1","@types/ramda":"^0.28.12","parcel":"^2.5.0","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.1.4","dist":{"shasum":"096fb5c834b24ea52dfe3c01aa3b476ee58c4eff","integrity":"sha512-rAxTYlNYRqXzmX0Dq6bVCDleNl251v53evmraoBxZgU1Voco0p+jBCyD/myxrPYodcJmCjnd6/qie1HpXQ3pgA==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.1.4.tgz","fileCount":15,"unpackedSize":35504,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDa6UnG5EX2jnpSebPR1RotAPz9Lfs8BylyAV/NsjP/5gIhAKAjgfxSwnrQfOUWZMxgHdYBnnb5AMH/dXeOCbWAvrjv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAOY9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKzQ//c/dd/zKT8/e/PbCUiJzKOEB/CiqMr2d+mJdglbxf1K5y0vWZ\r\nQENSmoaaQNyhKKf5VZ3dZlsGOA6DQAWio62XEIPTiwM+TUVwkD1WZIFwI0rZ\r\nIJvsIqPsWNnaTUtPOnyo5wMcoU33OGOVvFDFLHYvt9q5Rq3YmSPZqdNhGY0I\r\n3lDAnfMeIv7T0V4b7wniGMGGGVtOEl5vB9syqyhSWdTFrKhbAcSkP7eWwQDs\r\nUaQDA6HEvRq4n5cwF6bFCJgzfKGqL2OKXRUq8QjYHEURVwLY+0SZjemTWsbB\r\neMIztV+sZib3Vl5Ug1CmrSB74475SZk/jJ2UWPZ/qrAx3NK7R07m0Af6lygd\r\nQZOZxnoTmPkqpz5E28SFXsBLwsNLFW77kJMN3JDU4sa7pzZcgE6MNN1RXfsR\r\nIdDV/8CHL4rtGl7hrXBpqZa/Eue9u567SBMtb/ythQtHrjeiShMv4u/Pp0AK\r\nKqvpKRDbbUPSwexxLbEJDkORvNVWCjSnJxlsObhoq6dnszQ+opdUCR0tIj3V\r\np5PXoMt13CujPpxgZB9Jk2aYq9UL6PVUYCWPyQS2K0oAtFENoJZ9slXSCt19\r\n6laRW6ZGnrrNQ/uPRyKgqMllgTOxQSfxMQ+Wy94gUaZU8sifAXrqCDm3YPkb\r\nx8udbwHrerv0oAoWa2A4bBobaKTPuQB5EWA=\r\n=b8ye\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.1.4_1661003325649_0.7087964800268991"},"_hasShrinkwrap":false},"0.1.5":{"name":"@jaqen404/brass","version":"0.1.5","description":"state management","source":"src/index.ts","main":"dist/main.js","module":"dist/module.js","types":"dist/types.d.ts","scripts":{"watch":"parcel watch","build":"parcel build","build:r":"parcel build --reporter @parcel/reporter-bundle-analyzer","build:d":"parcel build --detailed-report"},"keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"author":{"name":"jaqen404"},"license":"MIT","devDependencies":{"@parcel/packager-ts":"^2.5.0","@parcel/reporter-bundle-analyzer":"^2.5.0","@parcel/transformer-typescript-types":"^2.5.0","@tsconfig/recommended":"^1.0.1","@types/ramda":"^0.28.12","parcel":"^2.5.0","typescript":">=3.0.0"},"dependencies":{"immer":"^9.0.12","rxjs":"^7.5.5"},"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"homepage":"https://github.com/jaqen404/brass#readme","licenseText":"MIT License\n\nCopyright (c) 2022 noone\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@jaqen404/brass@0.1.5","dist":{"shasum":"eb8c744cc9578b08738c10bb687c9f7868f79f76","integrity":"sha512-x0gRi+XT/CjMUQvLhQqmVaPUr1trSVVSf0siUQoiyOepJCSfT98c0LmrkLqPxr1eTewNZjswU1oEj6jrtKL72Q==","tarball":"https://registry.npmjs.org/@jaqen404/brass/-/brass-0.1.5.tgz","fileCount":11,"unpackedSize":27043,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3awkEfuPzjBVX29xn0K37AmPxPQb38dC/8xBnC6eKqwIhAPHAwn1IquPZVP8SA8ozKyWxHuyB6LimRgXvqw+QQK5J"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAOd8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtYhAAjiKIjX96+CC3qG0EGY2YpUDwtVSy4OvSYtpNow7Yid56W6/z\r\nqodseuAS/ejMJF78XrbS3+WM9kFFqHpzd5CiUyKuv1vK1hg0NM6eaBvsW4wl\r\niJtcEmzQku0GXbLOis5Y5lOSy4oJf9AOzkiB+cMLQdX7Hjoc6R9TLW+HmkzC\r\nPEwmYfZv19juZDm5vDaMWEk9KD3LEXD3KwUCB+5Im/5GqFtKeIThej9ZS5cT\r\nyq3l6iUcompZNMgoo4W4TRLY5FYtyFz2O57M6KDVI1nKadFlYEQGutDIIgRO\r\nnqbuhmJCncp+mMEYnpVsJMoI8Gno97bvVyrV8AvWsmAimfG+Diu/Eh+xq3DR\r\nIO5ccpnk/NKR+6/PzV1TBhDpFSEMAyyw2W1CM8SczYtjcIiykoWfzIpRlt2T\r\n0RjFDr6Ze3zKzdnv5Ugho74Xai6t4/qofwBcDkgQH8prKJfo4W2vonGHCDW/\r\nstC2Gdp2Qi9XWDqQ1AtfzuaIplNadhfj5NhU9yNo2Pd6cMMc0eR8PNF+Wxxl\r\nK123UCDKWA9k0gpOsF68cB6LsKuEewhdfaBz010YO7DqaEwFhXjxlY3H1M+e\r\nTULLD6wq5g3DPnUn4fWurDe9CfeDScgIuQ6cpHubc2skZadBVHer90iof1f8\r\nrKFveTPT7HhYMCHLNk3rXzoGuoQToNdo3tc=\r\n=8pe1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jaqen404","email":"wangyidong0214@gmail.com"},"directories":{},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brass_0.1.5_1661003644429_0.8774617145254187"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-19T04:41:59.108Z","0.0.1":"2022-04-19T04:41:59.540Z","modified":"2022-08-20T13:54:04.666Z","0.0.2":"2022-04-19T10:00:08.138Z","0.0.3":"2022-04-19T10:12:33.024Z","0.0.4":"2022-04-19T12:42:48.145Z","0.0.5":"2022-04-19T13:12:31.806Z","0.0.6":"2022-04-19T13:56:12.260Z","0.0.7":"2022-04-19T14:27:27.811Z","0.0.8":"2022-04-19T14:36:06.378Z","0.0.9":"2022-04-20T00:51:35.173Z","0.0.10":"2022-04-20T01:10:35.248Z","0.0.11":"2022-04-20T01:24:32.900Z","0.0.12":"2022-04-20T01:50:58.679Z","0.0.13":"2022-04-26T07:54:16.335Z","0.0.14":"2022-04-26T08:17:34.963Z","0.0.15":"2022-04-26T08:20:54.810Z","0.0.16":"2022-04-26T08:43:17.979Z","0.0.17":"2022-05-16T06:45:53.589Z","0.0.18":"2022-05-16T06:57:47.726Z","0.0.19":"2022-05-17T07:36:39.860Z","0.0.20":"2022-05-17T07:44:23.011Z","0.0.21":"2022-05-18T00:27:59.798Z","0.0.22":"2022-05-19T14:48:23.764Z","0.0.23":"2022-05-20T07:16:03.214Z","0.0.24":"2022-05-20T08:00:32.202Z","0.0.25":"2022-06-07T12:32:58.057Z","0.1.0":"2022-08-20T10:25:16.780Z","0.1.1":"2022-08-20T11:12:39.686Z","0.1.2":"2022-08-20T13:24:43.057Z","0.1.3":"2022-08-20T13:33:23.101Z","0.1.4":"2022-08-20T13:48:45.806Z","0.1.5":"2022-08-20T13:54:04.599Z"},"maintainers":[{"name":"jaqen404","email":"wangyidong0214@gmail.com"}],"description":"state management","homepage":"https://github.com/jaqen404/brass#readme","keywords":["rxjs","state","reactive","store","redux","state-management","immer"],"repository":{"type":"git","url":"https://github.com/jaqen404/brass.git"},"author":{"name":"jaqen404"},"license":"MIT","readme":"# brass\n\n基于[RxJS](https://github.com/ReactiveX/rxjs)和[Immer](https://github.com/immerjs/immer)的轻量级响应式状态管理器\n\n## 安装\n\n```bash\nyarn add @jaqen404/brass\n```\n\nor\n\n```bash\nnpm install @jaqen404/brass\n```\n\n## 使用\n\n```js\n// store.js\nimport { createStore } from \"brass\"\nconst state = {\n  count: 1,\n  people: {\n    name: \"tom\",\n    age: 11,\n  },\n}\nconst getters = {\n  doubleCount: (state: State) => state.count * 2,\n}\nconst mutations = {\n  // 注意：mutasions方法里，不能有返回值\n  add: (amount: number) => (state: any) => {\n    state.count += amount\n  },\n  changeName: (name: string) => (state: any) => {\n    state.people.name = name\n  },\n}\nconst actions = {\n  doAsync:\n    (a: number, b: number) =>\n    async ({ mutations }) => {\n      await new Promise((resolve: any) => {\n        setTimeout(resolve, 3000)\n      })\n      mutations.sum(a, b)\n      return a + b\n    },\n}\nexport const firstStore = createStore(\n  \"firstStore\",\n  state,\n  getters,\n  mutations,\n  actionss\n)\n```\n\n```js\n// 响应式获取 state\nimport { state$ } from \"@jaqen404/brass\"\nlet state = {}\nstate$.subscribe((data: any) => {\n  state = data.state\n})\n```\n\n```js\n// 响应式获取 getters\nimport { getters$ } from \"@jaqen404/brass\"\nlet getters = {}\ngetters$.subscribe((data: any) => {\n  getters = data.getters\n})\n```\n\n```js\n// 同时获取 state | getters\nimport { brassData$ } from \"@jaqen404/brass\"\nlet getters = {}\nlet state = {}\nbrassData$.subscribe((data: any) => {\n  state = data.state\n  getters = data.getters\n})\n```\n\n```js\n// 使用 mutations\nimport { firstStore } from \"./store\"\nfirstStore.mutations.add(1)\n```\n\n```js\n// 使用 actions\nimport { firstStore } from \"./store\"\nfirstStore.actions.doAsync(10, 100)\n```\n\n```js\n// 使用 setState\n// 注意：setState方法里，不能有返回值\nimport { firstStore } from \"./store\"\nfirstStore.setState((state) => {\n  state.people.name = state.people.name + state.count\n})\n```\n\n## vue 中使用\n\n[vue-brass 插件](https://github.com/jaqen404/vue-brass)\n\n## FAQ\n\n### 命名由来？\n\n> Brass 伯明翰，是一款经典的德式策略桌面游戏，背景是优雅而辉煌的维多利亚时代，玩家扮演工业革命期间白手起家的商人，缔造属于各自的英伦传奇。\n\n<img src=\"https://cf.geekdo-images.com/UIlFaaTmaWms7F5xdEFgGA__imagepage/img/SitcV7akzI3P_dl8pPEneEpM-U4=/fit-in/900x600/filters:no_upscale():strip_icc()/pic3549793.jpg\" width=\"300\" height=\"153\" />\n","readmeFilename":"README.md"}