{"versions":{"0.1.0":{"name":"birecord","version":"0.1.0","description":"Bi-directional record in type-safe way","main":"./dist/mod.js","types":"./dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","require":"./dist/mod.js","import":"./dist/mod.mjs"}},"scripts":{"build":"tsup ./mod.ts --dts --format esm,cjs"},"repository":{"type":"git","url":"git+https://github.com/portone-io/birecord.git"},"keywords":["birecord","bimap","bidirectional"],"author":{"name":"JongChan Choi","email":"rieul@portone.io"},"license":"(MIT OR Apache-2.0)","bugs":{"url":"https://github.com/portone-io/birecord/issues"},"homepage":"https://github.com/portone-io/birecord#readme","devDependencies":{"tsup":"^7.2.0","typescript":"^5.1.6"},"gitHead":"bf0ea466ecb3df5ca5a408a67af9a023083ea524","_id":"birecord@0.1.0","_nodeVersion":"16.19.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-vLntmPir1lS+MeXpnBC2RkNNOn4DvGLoGTyl4rnP7GBH0oF+B2yje/gCFny4dtIqKojphFfYBaQ6D1Z3hDaXAg==","shasum":"40e31721df1f2ff8d85389704f557c867db0794b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/birecord/-/birecord-0.1.0.tgz","fileCount":6,"unpackedSize":4617,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHhiUybFTUKPVf0Id4nQOIFQ8HLmgVQaGn5nsKznQrYSAiA57JQxxkRzXuoxkm8PfJGVSPI14w1/hp71Pf0YSAbo4g=="}],"size":1606},"_npmUser":{"name":"anonymous","email":"disjukr@naver.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"disjukr@naver.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/birecord_0.1.0_1691069900501_0.2630770451587565"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-03T13:38:20.674Z","publish_time":1691069900674,"_source_registry_name":"default","contributors":[]},"0.1.1":{"name":"birecord","version":"0.1.1","description":"Bi-directional record in type-safe way","main":"./dist/mod.js","types":"./dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","require":"./dist/mod.js","import":"./dist/mod.mjs"}},"scripts":{"build":"tsup ./mod.ts --dts --format esm,cjs"},"repository":{"type":"git","url":"git+https://github.com/portone-io/birecord.git"},"keywords":["birecord","bimap","bidirectional"],"author":{"name":"JongChan Choi","email":"rieul@portone.io"},"license":"(MIT OR Apache-2.0)","bugs":{"url":"https://github.com/portone-io/birecord/issues"},"homepage":"https://github.com/portone-io/birecord#readme","devDependencies":{"tsup":"^7.2.0","typescript":"^5.1.6"},"gitHead":"db5aaf6d25dfb6f3aa9f2486aa37536c3f88e113","_id":"birecord@0.1.1","_nodeVersion":"16.19.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-VUpsf/qykW0heRlC8LooCq28Kxn3mAqKohhDG/49rrsQ1dT1CXyj/pgXS+5BSRzFTR/3DyIBOqQOrGyZOh71Aw==","shasum":"abc07c8187bf24fb1e0055cd9feb18b30e477a03","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/birecord/-/birecord-0.1.1.tgz","fileCount":6,"unpackedSize":4597,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDR9x0aSkvj4iR555YjDHhxvvf9k7lQWdTEXVHr681XPgIhAILam1BM13w3R/YHxNJkdbqphYKJByyhJVj5VRxdgBpk"}],"size":1608},"_npmUser":{"name":"anonymous","email":"disjukr@naver.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"disjukr@naver.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/birecord_0.1.1_1691078610393_0.1370634899047274"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-03T16:03:30.602Z","publish_time":1691078610602,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"0.1.1"},"name":"birecord","time":{"created":"2023-08-03T15:41:52.819Z","modified":"2026-03-05T07:41:32.866Z","0.1.0":"2023-08-03T13:38:20.674Z","0.1.1":"2023-08-03T16:03:30.602Z"},"readme":"# birecord\n\nBi-directional record in type-safe way\n\n## How to use\n\n```sh\nnpm install birecord\n```\n\n```ts\nimport birecord from \"birecord\";\n// import birecord_for_deno from \"https://deno.land/x/birecord/mod.ts\";\n\nconst x = birecord({ foo: 123, bar: 456, baz: 789 });\nconst test1 = x.get(\"foo\"); // 123\nconst test2 = x.get(123); // \"foo\"\n```","users":{}}