{"_id":"@3sixty/core","_rev":"3-b1c0751299ba86965955439bc15a7db3","name":"@3sixty/core","dist-tags":{"latest":"0.20.0-next.1","next":"0.20.0-next.1"},"versions":{"0.0.0-stage":{"name":"@3sixty/core","version":"0.0.0-stage","_id":"@3sixty/core@0.0.0-stage","stub":true,"maintainers":[{"name":"3sixty-bot","email":"npm-bot@3sixty.global"}],"dist":{"shasum":"7076fc7ccb656972936ceab93dc2805a5a0e8da3","tarball":"https://registry.npmjs.org/@3sixty/core/-/core-0.0.0-stage.tgz","fileCount":2,"integrity":"sha512-c37jLRVWpHDAntLs9VEKReFvTX4in+1Oo2Jvp2g0zeSoWqJjJzBd8tYE7P0H39IQI1xmuik0BCuSKuGDUxkflw==","signatures":[{"sig":"MEYCIQD2VkOZOW0dQKKyUQkP7LbWwuDKkiiv/Ck+j5dq2yCS6gIhAM0LihOSvWtaMxnncB3rRzkIvnWn4O6zl0J6P5pQaG3a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334},"_npmUser":{"name":"3sixty-bot","email":"npm-bot@3sixty.global"},"description":"Temporary package placeholder for staged publishing","directories":{}},"0.20.0-next.1":{"name":"@3sixty/core","version":"0.20.0-next.1","keywords":["twin","trade","iota","framework","blockchain","core","foundation","utilities"],"author":{"name":"martyn.janes@iota.org"},"license":"Apache-2.0","_id":"@3sixty/core@0.20.0-next.1","maintainers":[{"name":"3sixty-bot","email":"npm-bot@3sixty.global"},{"name":"martyn3sixty","email":"martyn@3sixty.global"}],"homepage":"https://3sixty.global","bugs":{"url":"git+https://github.com/3sixtyglobal/framework/issues"},"dist":{"shasum":"d3f0931b23262d71477b9e7bdb21ba3b65169bf5","tarball":"https://registry.npmjs.org/@3sixty/core/-/core-0.20.0-next.1.tgz","fileCount":307,"integrity":"sha512-svxI2o8AOBf0N58kNim2DybTZSMDFhrl+dv334QikJsBNI9Xj8C6Rbja83ROlpNChTul5mCq+Q/uWzR/+3tqLA==","signatures":[{"sig":"MEUCICgROR5Qt1R9FwnbOn1sEKI3+mBqy2r0NRbVvJJFATUnAiEA3g3d1/9CVZYpOPlGYqyH+xaVpK7Em2gSpNTAjxKt948=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/pphPOox5assVAgp0P03mvJnGVE9i72svuJoVbpTuegIgBBC23z+CBl88zcg6g1xwI8abfVLYt3nxhheSzE7/x0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1318481},"main":"./dist/es/index.js","type":"module","_from":"file:3sixty-core-0.20.0-next.1.tgz","types":"./dist/types/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.js","default":"./dist/es/index.js"},"./locales/*.json":"./locales/*.json"},"_npmUser":{"name":"3sixty-bot","email":"npm-bot@3sixty.global"},"_resolved":"/home/runner/work/framework/framework/packages/core/3sixty-core-0.20.0-next.1.tgz","_integrity":"sha512-svxI2o8AOBf0N58kNim2DybTZSMDFhrl+dv334QikJsBNI9Xj8C6Rbja83ROlpNChTul5mCq+Q/uWzR/+3tqLA==","repository":{"url":"git+https://github.com/3sixtyglobal/framework.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Helper methods/classes for data type checking/validation/guarding/error handling","directories":{},"_nodeVersion":"24.21.0","dependencies":{"rfc6902":"5.3.0","@3sixty/nameof":"0.20.0-next.1","intl-messageformat":"12.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.20.0-next.1_1791517002382_0.9166634964293188","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-10-09T03:35:25.753Z","modified":"2026-10-19T05:32:55.384Z","0.0.0-stage":"2026-10-09T03:35:25.753Z","0.20.0-next.1":"2026-10-09T03:36:42.487Z"},"bugs":{"url":"git+https://github.com/3sixtyglobal/framework/issues"},"author":{"name":"martyn.janes@iota.org"},"license":"Apache-2.0","homepage":"https://3sixty.global","keywords":["twin","trade","iota","framework","blockchain","core","foundation","utilities"],"repository":{"url":"git+https://github.com/3sixtyglobal/framework.git","type":"git","directory":"packages/core"},"description":"Helper methods/classes for data type checking/validation/guarding/error handling","maintainers":[{"email":"npm-bot@3sixty.global","name":"3sixty-bot"}],"readme":"# 3Sixty Framework Core\n\nThis package is part of the framework workspace and provides helper methods/classes for data type checking/validation/guarding/error handling to support consistent development workflows across the ecosystem.\n\n## Installation\n\n```shell\nnpm install @3sixty/core\n```\n\n## Examples\n\nUsage of the APIs is shown in the examples [docs/examples.md](docs/examples.md)\n\n## Reference\n\nDetailed reference documentation for the API can be found in [docs/reference/index.md](docs/reference/index.md)\n\n## Changelog\n\nThe changes between each version can be found in [docs/changelog.md](docs/changelog.md)\n\n## Origin\n\nThis package is derived from the original [iotaledger/twin-framework](https://github.com/iotaledger/twin-framework/tree/next/packages/core) repository.\n","readmeFilename":"README.md"}