{"_id":"@butinapp/shapes","_rev":"5-6309f6f67e55cc006e7d41b138cefaf7","name":"@butinapp/shapes","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.0":{"name":"@butinapp/shapes","version":"0.1.0","license":"MIT","_id":"@butinapp/shapes@0.1.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"}],"homepage":"https://butin.app","bugs":"https://github.com/butinapp/butin/issues","dist":{"shasum":"b4fad1f9cbbc8543978e34d3c92d85fcae9ca94a","tarball":"https://registry.npmjs.org/@butinapp/shapes/-/shapes-0.1.0.tgz","fileCount":19,"integrity":"sha512-pyeDE4twxSQ25zCOl4anY8+RB555pzGZJ3RzSQoCec+1fNlt6JHRMDb6fQFFPJENGbXoXmqsz1LOZB7dDAH2DQ==","signatures":[{"sig":"MEUCIQCrMCvLmx9to1FfZV7qtYldsXeZUASd7cnyY5g3G7GTswIgZ/rgxJeCU6eoAObCXiPx++gX65QEzPpZV0X09VgUh4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30336},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"}},"scripts":{"test":"vitest run","build":"tsgo -p tsconfig.build.json","typecheck":"tsgo --noEmit -p tsconfig.json"},"_npmUser":{"name":"allardy","email":"yann.allard1@gmail.com"},"repository":{"url":"git+https://github.com/butinapp/butin.git","type":"git","directory":"packages/shapes"},"description":"Butin's host-layer data shapes built on the @butinapp/sdk data-view contract: the cross-service Overview input, the persisted ledger, the presentation manifest, and the portable export-bundle wire format.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"zod":"^4.3.6","luxon":"^3.7.2","lodash-es":"^4.18.1","@types/luxon":"^3.7.1","@butinapp/sdk":"0.1.0","@types/lodash-es":"^4.17.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/shapes_0.1.0_1783141610549_0.5020515198157272","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@butinapp/shapes","version":"0.1.1","license":"MIT","_id":"@butinapp/shapes@0.1.1","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"}],"homepage":"https://butin.app","bugs":"https://github.com/butinapp/butin/issues","dist":{"shasum":"be9682e58900c04e7f337baf037d014eb270791a","tarball":"https://registry.npmjs.org/@butinapp/shapes/-/shapes-0.1.1.tgz","fileCount":19,"integrity":"sha512-rh6VphF00yrqmrRrLglotyBjvkumV3gMeBkWzeK19lXriiHDUh+dbvbXhFL5P9sT/MeQ6qeOos4bIJDzuXvWqw==","signatures":[{"sig":"MEQCIBIIO7kqJQ+CyTCRCsVWwVYJUiQ94nPfV2A8yysf86S1AiASomcwvg/4TAmPXCx6pUi3WtSmK7R/4aZQzmbXXvlLRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32693},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"}},"scripts":{"test":"vitest run","build":"tsgo -p tsconfig.build.json","typecheck":"tsgo --noEmit -p tsconfig.json"},"_npmUser":{"name":"allardy","email":"yann.allard1@gmail.com"},"repository":{"url":"git+https://github.com/butinapp/butin.git","type":"git","directory":"packages/shapes"},"description":"Butin's host-layer data shapes built on the @butinapp/sdk data-view contract: the cross-service Overview input, the persisted ledger, the presentation manifest, and the portable export-bundle wire format.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"zod":"^4.3.6","luxon":"^3.7.2","lodash-es":"^4.18.1","@types/luxon":"^3.7.1","@butinapp/sdk":"0.1.1","@types/lodash-es":"^4.17.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/shapes_0.1.1_1784045825075_0.9588555614526793","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@butinapp/shapes","version":"0.1.2","license":"MIT","_id":"@butinapp/shapes@0.1.2","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"}],"homepage":"https://butin.app","bugs":"https://github.com/butinapp/butin/issues","dist":{"shasum":"c42cef9ca0a59abf5caf2cafdcabf2acbd3d4e41","tarball":"https://registry.npmjs.org/@butinapp/shapes/-/shapes-0.1.2.tgz","fileCount":21,"integrity":"sha512-4uOhg/2RHCQocUzMnvS1KDuMOaSAWGj7lcJy2rxSB2GLMaj4mLfhloQXUuBTrmoMuZ4TlzojhXXXj+dXxxuaFQ==","signatures":[{"sig":"MEUCIEeHDuh6wxcvxjbv2K42hv5AyE7uqfVUFAaEi1XNLgPvAiEAyP3VkBGrXE+v44NAPjs79mQ6VwwXopSj2kxKekCF/h0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39112},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"}},"scripts":{"test":"vitest run","build":"tsgo -p tsconfig.build.json","typecheck":"tsgo --noEmit -p tsconfig.json"},"_npmUser":{"name":"allardy","email":"yann.allard1@gmail.com"},"repository":{"url":"git+https://github.com/butinapp/butin.git","type":"git","directory":"packages/shapes"},"description":"Butin's host-layer data shapes built on the @butinapp/sdk data-view contract: the cross-service Overview input, the persisted ledger, the presentation manifest, and the portable export-bundle wire format.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"zod":"^4.3.6","luxon":"^3.7.2","lodash-es":"^4.18.1","@types/luxon":"^3.7.1","@butinapp/sdk":"0.1.2","@types/lodash-es":"^4.17.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/shapes_0.1.2_1784050711705_0.13654999835993542","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@butinapp/shapes","version":"0.1.3","license":"MIT","_id":"@butinapp/shapes@0.1.3","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"}],"homepage":"https://butin.app","bugs":"https://github.com/butinapp/butin/issues","dist":{"shasum":"075f24a75b6523d1257892992078e7e6426ce69f","tarball":"https://registry.npmjs.org/@butinapp/shapes/-/shapes-0.1.3.tgz","fileCount":21,"integrity":"sha512-2MUu0v+KgfXywZ9keHDAk6BsTucGL0Z2qTCXeFIsQKzh2cCQjwtBFkTDa/LyFNxOHLMxWHezP20XYF5xnWAC4A==","signatures":[{"sig":"MEQCIDqMOSRIlTl8vBiYl6EgzTLKtFiZLYOvtgGrtDGp92h5AiBq0qYzC1kxrhlORcNUXoB1C6wETZcNw1tVkG/Ecis1Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41135},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"}},"scripts":{"test":"vitest run","build":"tsgo -p tsconfig.build.json","typecheck":"tsgo --noEmit -p tsconfig.json"},"_npmUser":{"name":"allardy","email":"yann.allard1@gmail.com"},"repository":{"url":"git+https://github.com/butinapp/butin.git","type":"git","directory":"packages/shapes"},"description":"Butin's host-layer data shapes built on the @butinapp/sdk data-view contract: the cross-service Overview input, the persisted ledger, the presentation manifest, and the portable export-bundle wire format.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","luxon":"^3.7.2","lodash-es":"^4.18.1","@types/luxon":"^3.7.1","@butinapp/sdk":"0.1.3","@types/lodash-es":"^4.17.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/shapes_0.1.3_1784734195376_0.6960249382623014","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@butinapp/shapes","version":"0.1.4","description":"Butin's host-layer data shapes built on the @butinapp/sdk data-view contract: the cross-service Overview input, the persisted ledger, the presentation manifest, and the portable export-bundle wire format.","homepage":"https://butin.app","bugs":"https://github.com/butinapp/butin/issues","license":"MIT","repository":{"type":"git","url":"git+https://github.com/butinapp/butin.git","directory":"packages/shapes"},"type":"module","sideEffects":false,"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bundle":{"types":"./dist/bundle.d.ts","import":"./dist/bundle.js"}},"publishConfig":{"access":"public"},"dependencies":{"@types/lodash-es":"^4.17.12","@types/luxon":"^3.7.1","lodash-es":"^4.18.1","luxon":"^3.7.2","zod":"^4.3.6","@butinapp/sdk":"0.1.4"},"devDependencies":{"vitest":"^4.1.7"},"scripts":{"build":"tsgo -p tsconfig.build.json","typecheck":"tsgo --noEmit -p tsconfig.json","test":"vitest run"},"_nodeVersion":"24.18.0","_id":"@butinapp/shapes@0.1.4","dist":{"integrity":"sha512-VPEHBXudXZg6h01m199kowAwHccnYkcU3a9u0Yf83Antrdmj4EOxfsJFUJ34Fd2qgP4KQdznTF2HThDR5mRG7g==","shasum":"5f88f389234c9ac8093f3bf515368edfff15a3d8","tarball":"https://registry.npmjs.org/@butinapp/shapes/-/shapes-0.1.4.tgz","fileCount":21,"unpackedSize":41440,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@butinapp%2fshapes@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGw13LzVSdic6NRNMIupASaifciuPXp+mXrXR7ZcLq39AiEA42qCpmtIrJZhofVQYegJllW2vrqY8UIeShw4+rGJaNg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:563b513a-3abb-4388-a007-5575f9464e56"}},"directories":{},"maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shapes_0.1.4_1789000439549_0.005201035476110949"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-04T05:06:50.383Z","modified":"2026-09-10T00:33:59.983Z","0.1.0":"2026-07-04T05:06:50.684Z","0.1.1":"2026-07-14T16:17:05.279Z","0.1.2":"2026-07-14T17:38:31.844Z","0.1.3":"2026-07-22T15:29:55.535Z","0.1.4":"2026-09-10T00:33:59.669Z"},"bugs":"https://github.com/butinapp/butin/issues","license":"MIT","homepage":"https://butin.app","repository":{"type":"git","url":"git+https://github.com/butinapp/butin.git","directory":"packages/shapes"},"description":"Butin's host-layer data shapes built on the @butinapp/sdk data-view contract: the cross-service Overview input, the persisted ledger, the presentation manifest, and the portable export-bundle wire format.","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"}],"readme":"","readmeFilename":""}