{"_id":"@primmel/primmel","_rev":"37-4f9fa551b8d0bfd207f4297f488b6d02","name":"@primmel/primmel","dist-tags":{"latest":"1.21.1"},"versions":{"1.0.0":{"name":"@primmel/primmel","version":"1.0.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.0.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"dist":{"shasum":"1ca4914a2ae4bf5b6e9b0e3c6138d7b3b1564558","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.0.0.tgz","fileCount":223,"integrity":"sha512-5KGVcFwzrQymHr1LGUjogFR7XlhjWrD7+6DEv1jQwByP08vG2o882/2f/yxKIBW5Ba2K5rPN+8TzD/I7e7zBOA==","signatures":[{"sig":"MEYCIQC48aYRtHpIg9y1dxCn1eg8ccFgmyVY/DdyLXDB8LQPVgIhAJnjFsMpLXfD4qo+4AwKL+ohWxbQdNV/eYyoU5cchZKt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284628},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"17bdeb3e8a00a83a389448c185d9d00bc8c50c37","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","prepublishOnly":"yarn build"},"_npmUser":{"name":"ronaldtse","email":"ronald.tse@ribose.com"},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.0.0_1783401449840_0.8779965270347849","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@primmel/primmel","version":"1.1.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.1.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"dist":{"shasum":"b2b74f8043b808338f342c99d86cf69ca537f9c3","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.1.0.tgz","fileCount":223,"integrity":"sha512-Y+8SOBsRnub5z2f8qikt2gdlVVWZ6AvgybJGecKLbwj+Pap/HSRv6WDLt0pkYYVFBJ7LamHyQbr/sAS9DoTK+w==","signatures":[{"sig":"MEUCIQDpD3/pV6pq8l/E/oaDa3mb8mxANphQdBkVcqrIVP4lMgIgKHQ5kffOlLauU5reK6mly2k6PqW0TwhzPnMBdGgnc7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289365},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a5d751023d12b7328654f8925d028e1e49387c8d","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","prepublishOnly":"yarn build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.16.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.1.0_1783501829287_0.5682737763324641","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@primmel/primmel","version":"1.2.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.2.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"dist":{"shasum":"013c42035e4b379cf1fe800604af66e99c77f90c","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.2.0.tgz","fileCount":239,"integrity":"sha512-lOv9ZqP8PTCdRaFTDV+P8vM+WC0n1UGbVQpk+TOXxM4W438pypWECmdKUnR7Dx9UstosYY3Sog9IpvBcYPt8Xg==","signatures":[{"sig":"MEQCIDet6XuHV6w4jVT4SZCj+/jKhZbQgw+H4kAiY9qNprLdAiBEpnGqbW6mVOrDka8VjKK4FrUcBL4+9Nrhj/p9mb9dBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323116},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4b86c144beecd9e727de030c9ae49fa8ba2f3002","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","prepublishOnly":"yarn build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.16.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.2.0_1783578995719_0.2468028836341032","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@primmel/primmel","version":"1.2.1","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.2.1","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"dist":{"shasum":"1caacd778773f092132773d7f3dbced4a206a580","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.2.1.tgz","fileCount":247,"integrity":"sha512-d6HFgeK+hAwcxZVTKmFPDq3OkXyRt+Nd8/yeUL68ZcAIdpMCsTJ7kBMR4tyGtqiTzKnuYQ+XR5faPl3xbd7oTw==","signatures":[{"sig":"MEUCIQDX3UQ4tQwyXe3U8LLTDx6KMIthOKcnFGxTBhi22Zq/oAIgd6titPOa8VWswqjzYvfiJXkrEU7iqZKAtN5SIydmQQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328771},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"58947526b433213394b760f0e85178b35ccbe49a","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","prepublishOnly":"yarn build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.16.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.2.1_1783743698127_0.5993869215764986","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@primmel/primmel","version":"1.3.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.3.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"dist":{"shasum":"783d236e4658f3a16cf05185d796ff8541259029","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.3.0.tgz","fileCount":247,"integrity":"sha512-PxSsVaPAdwbn+9L6iZOL5PLBz1re/r2kOqgIwI1nvjcVjgiTmwG+My1Rm+KHLyrgwn0hgTTKWqAwGlW3Y4baUQ==","signatures":[{"sig":"MEYCIQCYJoERueiGtFNawQxRpYylUaVP1CUIbKdTotc54nZ3+QIhANd89CEdxDwi6VL2YoOiLZxX9l5f2AGLChQKd6/lZwaI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329574},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.js","require":"./dist/index.js"}},"gitHead":"8fbb9da0defe4cf6281fae098eb75482cfb17b41","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","build:browser":"vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.16.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.3.0_1783929700235_0.07620227736878116","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@primmel/primmel","version":"1.3.1","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.3.1","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"dist":{"shasum":"a164f4419c0cee4a5d80f8017a6f7bfd5bd045be","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.3.1.tgz","fileCount":248,"integrity":"sha512-CdIUfMaqdihM1CH6+Np0tJm7ewG0oJN4Q45Y7zUpVzxvKVwHePWustCsgZU92+6q7YF3D+B8w/HJh0mdavERqw==","signatures":[{"sig":"MEUCIQC5xoEOEjDl929ifnLieyaJrb3okEAPkclTv2hCPW54xAIgaGYvjD+TFrHBnHmWf7i6XlwiUW1JTwknyKUUtuBH5eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388357},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"}},"gitHead":"e068d05f2c37f72666c2ae3508197012e7f044a1","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.16.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.3.1_1783994065178_0.7511298670049915","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@primmel/primmel","version":"1.3.2","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.3.2","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"dist":{"shasum":"5c60a552276203fd3804200c6255957cb4f9123a","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.3.2.tgz","fileCount":248,"integrity":"sha512-oH91uY+AQ+XcsUjkkph7wtJoqMugp10FE45RFnuT8gUHkDQlkTjrzAMhFlH9Y+YNqH26GKtZcKAZPuaAzioGaw==","signatures":[{"sig":"MEQCIFBr6rzPOWrM22430ZVtmm8nzJ6MVAJHV8uBfNgO3qI2AiAV4VnqsBsXZy+YIGnK3JxKsz/yq17kkqqAGYZvLrsiEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387845},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"}},"gitHead":"1a316c5d068bcdd68c07608b685facb9711d66df","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.16.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.3.2_1784097029367_0.4430943046190501","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@primmel/primmel","version":"1.4.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.4.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"25d82136c54211219e04058718879ec879d0a856","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.4.0.tgz","fileCount":561,"integrity":"sha512-TRvIwmEDH9D5BGWAWivIOcdZR2BzRxio6PGmlFSdngNLKYaGT7zRFJ32EXQy3zJ+IxdhAlrbfQcKl/Lm1qXqvw==","signatures":[{"sig":"MEQCID3gb+f3z8ea0V1jTQkHpfwQvAohdGAZgpflgihlwFZXAiBoNZ4dMBRQ309f6X1RYG8wUjuICJptYL5HCefuxuIALw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3469702},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"59d590aa9c9e178c325ef1f08d353c01c83ba28e","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.16.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.4.0_1785759515004_0.08703512526155022","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@primmel/primmel","version":"1.4.1","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.4.1","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"c97b275dd531added0e668187425edf00d63b3c9","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.4.1.tgz","fileCount":561,"integrity":"sha512-iV4AYEoyih2sBGV3VI9FSqqKJYz5Epr05NhsatTmjyPSe1Jl1LYH9aa4sAdLptpUf+PLnTBPFi93rNHTXlOFhA==","signatures":[{"sig":"MEUCIQCHq89PJ0SHYxuAfDFPXM4AGU/LBYiHMdhPdH/X9JdM9AIgBIoOFwBfMvM7SoXWN9opn6OTP7afmzZfmmkrfdyufd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3471571},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"55dd9dcc6b4b1266c83b5450f3853e70919d8b1e","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.16.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.4.1_1786423307493_0.8944215042164443","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@primmel/primmel","version":"1.5.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.5.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"da79b436895ca22b88b6d9c0a66afbe894c3a743","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.5.0.tgz","fileCount":577,"integrity":"sha512-Jp9gHCI6BlQB6lDViJYRe9tpIznwEeF1s6aIMN2gASvLot8pouvm5s1VEJXC1fytte80vYvThJEeZJyLEHziJg==","signatures":[{"sig":"MEUCIF+JGQO8c2zlnOoFQO8k0E5DmSvXAhvFFzGrAVuwp8cnAiEAp7nx7yI4xwajjUheuK4j7vCUiRI4s+CP+UTIK7zQ10Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3505354},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"890da582fec04772bccc822e533733c5cb72cda5","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.16.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.5.0_1786428167048_0.16906320832101795","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@primmel/primmel","version":"1.5.1","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.5.1","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"635a356458b5a9bca70c6719861c2cbe6165caac","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.5.1.tgz","fileCount":577,"integrity":"sha512-QjAebnRflFSmXeN9awfPrNUwOvLPibzNoVTDqZx8JjHY0woxXckWq59Vl8Rm6tIQxgZdfSARijgtLjmIyqIyJg==","signatures":[{"sig":"MEUCIDvb+u2cQzGKzk7dZikD2LJScEwvhtorxtW3uwXNwMFUAiEAqPrhdwO/W0eCuIqpQSEKNoCLwOIEuJDt0vPeymTpSWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3581696},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"5619cff6c1f270b2b9862a51747ef8f5993e7890","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.16.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.5.1_1786454208358_0.6422280171346679","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@primmel/primmel","version":"1.5.2","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.5.2","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"2edaf0530f5922fe89375c3554089804b948758d","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.5.2.tgz","fileCount":577,"integrity":"sha512-nxsuTjCBROPhUTs6hkC/hR4gypnMQrKLXg9Rsz7Oh7LPCVHY2D3WdrCurta0/Up9E9kfcAxWVOYoJ/Lt+CPRzw==","signatures":[{"sig":"MEUCIQDW8qV3fuk169DtkWOuyl3EzV9kICN2CjlaVRYzTFg+IQIgAKnUMwps5WWUxjPK5X+k9AcYN9IJ2AC+sX5EeXTc1c4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3584390},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"4dd550b755b8255889c2b6064d6b9713fea088b6","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.16.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.5.2_1786455419553_0.13319806659325595","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@primmel/primmel","version":"1.5.3","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.5.3","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"862998ed0eeccfcf936e73764175bbe7fa255664","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.5.3.tgz","fileCount":577,"integrity":"sha512-SMziks5YdlWVvTPXtUuzzrKJACqrwVtWOBQAsgP3zto74K2n+MR9lcaP6++HbBGgZ102qxrx72grdlsrlD53qg==","signatures":[{"sig":"MEQCIBmb1sM83jPgRFZr9C1V5p31C0RgBaGvY/YzbWKqvTJBAiBYBmcpXiqvbrbr0sDgRY2QvpmU9DRWKiKLsNtJ5i6gHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3584140},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"4dd550b755b8255889c2b6064d6b9713fea088b6","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"ronaldtse","email":"ronald.tse@ribose.com"},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.5.3_1786505772737_0.047536597754804566","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@primmel/primmel","version":"1.6.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.6.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"256af704aba6afb6aaf016876396f9a21b726edd","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.6.0.tgz","fileCount":577,"integrity":"sha512-8oKWJTOaRxgjEcoEcQiWokS8jBkCdCyW9rFpXkQUEIidkbmtjwlncKCYAnErN5Emu7cGKgyUUm3Wqi6tbaOuDw==","signatures":[{"sig":"MEQCIGP7GTXvwMgX0hcmkunrm2SVsUaj303+NikF4ZEXX5iUAiBgGZKdeop+F2+oz+lDTpik7SpSMKRdCd/9HmdVz2OpxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3591039},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"dbf693f2ce86af62bdffa3c803195cc9e04df7ec","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.17.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.6.0_1786614119829_0.3819756629448936","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@primmel/primmel","version":"1.6.1","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.6.1","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"b5dbf6fa97b80be9ce3fd5fbeb26f0b73741158f","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.6.1.tgz","fileCount":577,"integrity":"sha512-M+ewLhwBAS/bz4vVLQiqPL8Q71LNKPhTJ5J1IADc+gNLYoIY88BmC3vaNT/3+5eGiVcNGEbQBF4/0G9TvAEDJw==","signatures":[{"sig":"MEQCIFlvcIeEZ0CE+rr4vMAaKMUegIImgJBL4/YF8E3x3j33AiAFBig8cNfyMXSoq+6NBjm8r8GXvxbxw0D0Cz24VKL5CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3593111},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"e68a1d38efd8af9ebece5c83df46963759e3cd27","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.16.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.6.1_1786617692713_0.13514209475248817","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@primmel/primmel","version":"1.7.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.7.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"c524f1e2d2855dbae52700b9a21eb976608989f2","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.7.0.tgz","fileCount":577,"integrity":"sha512-hSgWWSikjC07up7t9KjTzWcPLGSmbv1D/nAPu1qE0FiWqVcENRpepXdFaH0rfT2nqgSaIKg0jeVT2USzd+rj4A==","signatures":[{"sig":"MEUCIQD9tUiO1VY3iaiElnCV6/bddjVv9ZsCpdrs2GC0nmElewIgYkN/+kqnK1+Tf0Y3JT7oFBgCULoXLzTyoMVagTDzd1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3616547},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"66e28f54d9944fff390f5dce115dbca7c8038e52","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.17.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.7.0_1787828017932_0.4430467162480973","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@primmel/primmel","version":"1.8.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.8.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"5aaf022b701f49c041d6406f37fb14921f7369a8","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.8.0.tgz","fileCount":609,"integrity":"sha512-vEo4389h8gtIVBiSW7EnypGb7JdHRYwB/jaiHD5ACG6Z2ZdnH2YyTSm3dWjUa4sHLQ9h4hXNexKd6xTKHTsMpw==","signatures":[{"sig":"MEUCIHolzQ0g+sURup+NoDWI9dzzgu1qk6JmBJBfg7oS6/eyAiEA70GMrzdVUNK3yOLznlxqzIgZI6mtXtD2sqwEsrpFx/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3782462},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"f0d660af16af5d0e8970dc6ef388bad52a4a43fe","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.17.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.8.0_1787854630747_0.5864980734023137","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@primmel/primmel","version":"1.8.1","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.8.1","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"df922f6ab0730a0f017dbf37097c11bad5ba3b86","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.8.1.tgz","fileCount":609,"integrity":"sha512-l2HiX53kmQLfivX4ahX/heTwmSuxrCWQ/HHQcVjAHLL5z8kwgfQRbB/1cHjxd20fRHVLNpc7+3EuSVChBFqTYA==","signatures":[{"sig":"MEYCIQCJEWF/GdrdSm07LqceJqzzXN2R9dY1I9GuA5eTStOFqwIhAL4ZrIzIFEUf3V/R3JUEr0/NybqsPhHlL7Yl/TWvEmH4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3787537},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"617f5630497f5f1afef264a0651b4da66122521d","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.17.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.8.1_1788003837623_0.8913172633688045","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@primmel/primmel","version":"1.8.2","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.8.2","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"5fca800dfc2efb7d404689b74e99ed4d39d3a1fc","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.8.2.tgz","fileCount":609,"integrity":"sha512-lT8auQOGLqzXAzOpaAroTCwoWZyrFw6/4StLxSxhPA19RU2fM0t9SlLSly84P5gI6WJB3Kf+VjJwf/axG2BndQ==","signatures":[{"sig":"MEQCIDw7v4cfLyxcN//vNDS1rBrSfzvO2e9e2I8LbxKEMltLAiBx57xDWWywGaMhfYvT1uGcmAuBwrN4quNm1xj5VJgoxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3793523},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"f3376f5015aa5b91b9287ec76be4175386acc3ac","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.17.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.8.2_1788244455720_0.9528726916601806","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@primmel/primmel","version":"1.9.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.9.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"3bc251b6d1bffeb863cf6a848aca5d877b74f537","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.9.0.tgz","fileCount":621,"integrity":"sha512-nC4xavfRxq4deqng41GqQztFA+wpkS3RizaYkhnUw/cGyv4PiroJ6z3Or9hYTCXTyaZ2Xlm9ANI9GFCESRQLjw==","signatures":[{"sig":"MEQCIHvs+uTTgHEGdrk4fuaUHpJSKvOJzj/27MvIYPJdVVxxAiBmf8Yi3aAKnAVgDBpIEeF1LU+DxO/iL00tRjrc02AOqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4102997},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"f3ca3df65b6a44a2d2aa0f37a453998d1a9f72fe","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.9.0_1788563271115_0.3944191393432903","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@primmel/primmel","version":"1.9.1","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.9.1","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"9dda11778cd09d222cfbfd01f8865514358bc919","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.9.1.tgz","fileCount":621,"integrity":"sha512-QfjhCs+2VQABw3BQjf6CCbhzMOsJULBD8YgALkVdjDbsSCobbEABK+K76YBd1xiqreM/8gVl/0o8z4bI1pp1TQ==","signatures":[{"sig":"MEYCIQDP65xNWm8mKqgI6qOgYSnCkt/DeKBmqzgMxkfTw0ReJgIhALQ/QackNVpJQ/8sDARONvuh0pakl7bYxDRozvAStav1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4105306},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"4c688d4704b66d8c6e2186c47445e9fac5b755b7","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.9.1_1788872884384_0.20443818137132141","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@primmel/primmel","version":"1.10.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.10.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"f08841803947dd4d5264f2798353cb46af0afd8e","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.10.0.tgz","fileCount":621,"integrity":"sha512-9ZdE9UDV7WqWadA6bGXxh4P9tLRHXBtP+50I/ne9gN4OPcSQnIOiANacYMq3EQXMuB7SnQQ3t7hMnUiFDkjwOQ==","signatures":[{"sig":"MEYCIQDoTlFGTYgKzeQhTDFzuyJxMr8tQlYuWIOqJWX48zq/cwIhAMR5lF2tqFKEAfJrFiTJFcAbhJ2lgp6cnuY5/3rCxf9n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4111568},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"3504bacd1d5fa0839ced254d0b6116ab834f2ec1","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.10.0_1788905419240_0.9786420958227471","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@primmel/primmel","version":"1.11.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.11.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"16a34b00d24b2c6e833a8c9e38c75f4a2405f15d","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.11.0.tgz","fileCount":669,"integrity":"sha512-HXURFD+l4s5CFOSHeALqh7Zk+nqX09Vb/zGhPBmCbTLfnBRywf8tABdk82ToSyZA0mvTHDWSfwj8GSVMB1UpRg==","signatures":[{"sig":"MEYCIQDTcj+GfGJdrXlfC/VLRH7lT1gHDstNRejQlqqQ8oK78gIhAPP3d52UQ+6aFYdgRMEk1bEDBA2VUMxWtj7BZl2St/zd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDqF6SpCSVJ/bUV+EGVrpBgz3PZiyXM0ficrQfKGjZImAiEAqt3WE+H8kpl1Dzjbdxgrc+mIFtMyq0PBYmK+qpBwYIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4376601},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"bc7771b40277a65279330133fe9a096c7550cd1d","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.11.0_1789491620109_0.5830795588920965","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@primmel/primmel","version":"1.11.1","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.11.1","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"146af83fa100b5a046fc603727dfb69557cb4e8f","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.11.1.tgz","fileCount":669,"integrity":"sha512-Bv0WID+w5KKoPiW6U+ynY/YmX86AvciuDxZAlrYZsiTE6Qu8EQBaDN/TExCgYTPSlyBjTr8+UDjKlFSFxanpYg==","signatures":[{"sig":"MEQCIDkwQJluZsYU3k05D+mDPORIJaGi6YjFSRtVvybk29HrAiB9Mpc1R5M5HTe2tXpiNo3n5Cru9mxqq3lgPNoxkSuafw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDoQIvaFSnJnF4tI3O8z08ZQ4V/PrMX69NYVAUH50/OVwIgcBlgLM5bzmRgHoJ0gYPlMDHZH9lbB5muBcSfhItgwBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4376915},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"ca192164955434547d8ff716ef1ffc4a23b07f28","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.11.1_1789493175819_0.20048584032871286","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@primmel/primmel","version":"1.12.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.12.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"3df8358146b9a92a04709dcfd587f5930d17da1a","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.12.0.tgz","fileCount":701,"integrity":"sha512-VcOACcRBQrvz69Ev7l3xHItKnDtBWpiI6bCB1HRpu978HyCjXR7ulgAteM//FNtK5MbuPupuayWPjKQPAfz3dA==","signatures":[{"sig":"MEUCIB5XRWX0pKypfNm9lf0ewJwCcKK0E5HhObYTIFRxngc0AiEA9W0g4kgKQAZCbMgaHJeKDxvFij5yYb2tr4lBPy0O1BI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICj/f8f9/GXL9i189IQ0FSG+xNKXmgdUC0wgHhbusU2QAiEA8W1YYajS/Xs4Mn/coJNbMiVEnccS0R0HwnhSsfdAv/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4575153},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"4f8bbdbbc9f2a17bd7d08d5fb1b51d36c2e2a08d","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.12.0_1789513273411_0.6246503818341393","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@primmel/primmel","version":"1.13.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.13.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"d8fa6ce1fb686818d4d7b14500999f4f30c8faf2","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.13.0.tgz","fileCount":729,"integrity":"sha512-jZMaVNUOERhbjc9dxmdIAHEBKEYHRpqQ+wXDSRmdg0E71VKnRNB7UeERSvikdQhT4mPRm8S+V+0e0QneHFct0g==","signatures":[{"sig":"MEYCIQD7FEagUnf/a5YaJAItjC/6ZlX2r8yPRV8qGnRCsx5GYwIhAPxPeNKtndqBFxoMKpH2SP913MULEOTWDvzi23hrVELm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDix9hMHpLeDblnyekbwGyktadrmGDvHPwI/DasPksodAiEAoMALvog/2/+2/mRiiGdsu+rXuklWtmzVDD456xfDwrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4712547},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"069cdcd55e4320ccf64aaecaf829fec3745a2c82","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.13.0_1789530929455_0.33248591456009846","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@primmel/primmel","version":"1.14.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.14.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"0fb8386c201bc96c5fe4944e7dd35317dfb713f9","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.14.0.tgz","fileCount":825,"integrity":"sha512-5FAgUnVGq8YfMMOzAif/cqkdQBMOUEvM+9uKJtZuSkOzDBxIVj8uIt8QFgezu2GONQha009qhQCjZ8xj5xcJRg==","signatures":[{"sig":"MEQCIAv7rp9Pg0aR/JiYOzKGrn/5dY9O7jxJ21Sw94sc+WNTAiAzVVUya5q2q5axxvXwIDR4s9GqlPiF02hW2dH9xAypHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDaXsmU9EToMarfFs2aXRUdpyFmt88G4q9zKrW2ssKzKwIgITvRCYHjDq8C0SUoRpfvD+VjPygL1jru45KMRahd9TU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5192143},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"23942a4f6a2b089e6f4af2a0f8722e21f2d9afbd","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.14.0_1789551592511_0.05220807061949073","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@primmel/primmel","version":"1.15.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.15.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"26e16d1474bca940966304b106ac61f4910a92c5","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.15.0.tgz","fileCount":833,"integrity":"sha512-s6ocIWIW47p1e5pxcDbsgitEtg06cvHtGAtm4XkcUfVZWkBjabu8OvJ34eU/YPNt5A2dLGwfCgl1pghvMr1N6g==","signatures":[{"sig":"MEUCIQCLbze05z4xzr9M8PKjr0IWLcjOJH4iPUvXP15tS9G6IgIgImAMfVY3zkbRDVVTc3yCDUp9S+flMyTvTHekaqUVgDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGSoRn/A3UnL+P3V091w2dG7tcc+qlPm2P53fr8qDAhDAiBazpSYk2eZLrPUF4DmhJulAc3H6ZgGK4JUxb3nOIqIjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5244276},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"0f5337658d07708c7a5f72f0f79e2ad1aacc6459","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.15.0_1789558632470_0.6965168738477192","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@primmel/primmel","version":"1.16.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.16.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"9b139e827928fc7f8762e40c39475ab558b815ba","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.16.0.tgz","fileCount":833,"integrity":"sha512-ofMmXao0XypCDiLAPmM/D4h27v8U0UcLL7XTu86phvWjxgDuGYR6FTmCXKHEfU9Q718dYu241VmoqgiWI1/kVw==","signatures":[{"sig":"MEYCIQDYn3CWa1Fz5pvB7WwLuYw1XjNntYFSImHcqAZkK9KCxwIhAL1IjoZZLNQqA2a3p7lQHUkgijYCZRmsUnodKWbj2s74","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGmtRjOm9wLsuPWEgqaXExEQOVMaqdFsbxzErx1Q/gWCAiArcyDpmVLU6ynCWthmRZJ4/T8P3W4HyUo1BXwNMLteiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5248585},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"de23d4cc72634a2d912ad820921aa051d5999f25","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.16.0_1789580270084_0.22704138297605692","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@primmel/primmel","version":"1.17.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.17.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"bec3323e09baa3b6454eddb6bc7e9daf914bae6d","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.17.0.tgz","fileCount":833,"integrity":"sha512-ccvwdn63/kHx5DwdW2nR0tsHJPH3i6fq6ianOksmh+HyOdBj59pal9X1xbj/TmQTdkn+rVXrgsLV56Nh8oK0yA==","signatures":[{"sig":"MEUCIQDLz0ceMoLx/+8v9VVyU5Ddfz1v4G7mTglgEi7aPmwjZAIgJcebsJ+q0p81OLk9kLdhSwB+p9AEKkv3/W3XQ+ai8pI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEJMrPhPR1U5DhZkRWzNEseDQrChUnqY6QME7lkUlPTfAiBy+rqgcRM+2vyxrbNEhD9n5erb/xQ+HOwJvc9XQqcq1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5250433},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"2351a1db8700331a2c4044217917dfe10ed26c80","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.17.0_1789582144883_0.277888966301989","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"@primmel/primmel","version":"1.17.1","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.17.1","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"2ad3fbcff029db95a60d4bcd52a6a8d9b3c29fc5","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.17.1.tgz","fileCount":833,"integrity":"sha512-d3etaaKpkohZE5EuhMtceZUaHKcsO3HbuLHWW6l7xzu+DSmZ2CdgcflbN2SDuVpInii1yc3/K2ZjOKNm+84apQ==","signatures":[{"sig":"MEUCIEegPj3T6Gy2ZQ1um8HpDrFe5NTf/VpbGcXbJsXuiOjWAiEAhbDKKydfilSxhq+rQbQ3KSrU5wIvwhX2YmyVB+WKWU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIASwXGadCw5smjuSUDvvxSEYqtcqAdFWVMs+kuRdQ4PsAiA0GXYZ1Sx1kQEf0Jk3WRsaffx6eGSCRm9mD+m26W5SxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5252036},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"70bb78f1926e35f882d41494229839180456101f","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.17.1_1789652467613_0.39243329598466126","host":"s3://npm-registry-packages-npm-production"}},"1.17.2":{"name":"@primmel/primmel","version":"1.17.2","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.17.2","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"8a0e19de5bfd35eafa5107a0a3ca0fad8de2d43b","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.17.2.tgz","fileCount":833,"integrity":"sha512-gApxRZ9KFU87To4/qkSGRoQg1SDJwRecriAx4sWcbX0zsHEnhde91y2m7bmuFQrHQwF4aI45lsiG1d9kZm5z1Q==","signatures":[{"sig":"MEUCIQCB0ox0ea1kX9goKB4HDXojetbh3jdqyr+6+mXKowHBUgIgA0F484tEfkMmbVpOWcRH+FmJEZqsb8J58w4VLRUQNVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH1ZRvS8hLjcXCkhRjdRv4UFN1uPgK3xFWXWw9Xtt14qAiEAwZ45YvOLqjPw187JXN2tQfycj/gbRBqKaeNvKHS8MwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5254723},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"cd33a2e3953bfdecc01f66b0089cd5cfd64e4f55","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.17.2_1789687281402_0.9995630077519151","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@primmel/primmel","version":"1.18.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.18.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"cb325de966a601be847dbe1b9d7c9752b49614a2","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.18.0.tgz","fileCount":833,"integrity":"sha512-vcU3Hu58pCstWjMb0+aUkbUO+CdqMadgtOckfKXNJ+cpttrhUvnPsw5S3wX9c7FDHmwGsyUtpMLh+oXZeYCiHg==","signatures":[{"sig":"MEQCIArByjCUcGvLinsw6x5N8DvX+PZzLAB94AujpogFy/hzAiAH9Gn2t61bD8nNUjeQS4ObsSU6G5DuFvjdbP4/zqOUSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDf2Dy0jDeLkX4mil9nZRQk2688lGgW4DLl1x+oJOjHogIhAMfeRJOS1ICQnnFWEbB3UWsJfruz+T9jdr10d8QNaA/a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5258270},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"2f580f99639e369f0a5b2b69ef8c18cf34bf1ecd","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.18.0_1789932123956_0.1136811034049443","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@primmel/primmel","version":"1.19.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.19.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"35df339e72dde29929d31cb8adca33b8781fad7b","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.19.0.tgz","fileCount":833,"integrity":"sha512-7yBU7PqlYPCzrKBQ9ZajLbttmRmPwhZtcn25d1ddxp1KTg1m8jhSB1IC8HPfstmIGAQwYV7+WCPKIBuNAvSk2Q==","signatures":[{"sig":"MEUCICHuGtOvxpTSsGS+4yDAjVJTfQquQt9jUwKYlJdKAN7sAiEA65zJNl5zwtrhOdXrGDLKNupRRKwMu309sfQT9XOdeWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBAIWGz9tc9ZkzqGPE2PnQlduUJYj61NcYp18sOT9ZLnAiA6TIqEPWQ/NeKxnkx6rk1gqgcEkf9DJcD12jab+MNxig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5269962},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"713cf417c85b295ea84c994ed550b6a0ab3a9439","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.19.0_1790007136642_0.15727454324601298","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@primmel/primmel","version":"1.20.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.20.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"99995a0dd9e2cd1e4383bc95f56e7785c4f25c23","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.20.0.tgz","fileCount":833,"integrity":"sha512-mXoGPPG6cv7nKSLNhLqAMpoz3slLIV40iQYoop2sAnDxC2u9BdNlIWYReFOkY+yU4p5VXSQfV4LzOF+6UN610Q==","signatures":[{"sig":"MEQCIHJvIZv7KVjaZ+o1ZFk9Q+jLWMyLdY2dGjJCN+xzLk6ZAiA2RYoDSyiQ1A4vrmQ77EREK2Amvy4GCI8dSsb6zbv5Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBBr5cILVH2+hbsWRbEgdvVr3V8uiHjQPay4g3KkQxLlAiEAsx0enTirpYrAuA07JGE28jUk022V3GOF5xpiI44K+2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5325308},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"7a471ee0bc24b3737705f60cc84c68f85159d0db","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.20.0_1790560181032_0.895870846478801","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@primmel/primmel","version":"1.21.0","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","_id":"@primmel/primmel@1.21.0","maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"homepage":"https://github.com/primmel/primmel-ts","bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"bin":{"primmel":"dist-cli/primmel.mjs"},"dist":{"shasum":"3e4543d97af965faf94ab09c8ee7187332d08b41","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.21.0.tgz","fileCount":845,"integrity":"sha512-t2xZYYoURc9lJ7tGim6TCgpN1zd+pnZ51N3npjrdEuzTztKh5KWuLRrbtckbT4r5mUU0nYkYy5aFBvWM7ur7XQ==","signatures":[{"sig":"MEUCIQDuwjl5pfRLGCduj5DNrzESNafGUEkt1gKxg+Q0BiI8zQIgGAusWG57RQNaD+yglI43wXeO79nKysbSQeIX9mPgZKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEMccqt8AsebHOAJtTMmPgrZhQ5Y6isUzfYbyVSEPWydAiAVoBVHcwMH4paE4DPMB7HerLUrP2uxeoFGbqKj27U8qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5504177},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./runtime":{"types":"./dist/src/runtime.d.ts","import":"./dist/src/runtime.js","require":"./dist/src/runtime.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./ser-des/shape":{"types":"./dist/src/ser-des/shape-front-end.d.ts","import":"./dist/src/ser-des/shape-front-end.js","require":"./dist/src/ser-des/shape-front-end.js"},"./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"20b067cc4a6d7258887f706a8dd94cba4b1b8b59","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"tsx scripts/check.mts","annex-a":"tsx scripts/annex-a.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:browser":"node --test --import tsx scripts/browser-build.test.mts","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/primmel_1.21.0_1790914295703_0.231065852632363","host":"s3://npm-registry-packages-npm-production"}},"1.21.1":{"_id":"@primmel/primmel@1.21.1","bin":{"primmel":"dist-cli/primmel.mjs"},"bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"dist":{"shasum":"f58e9e65ab937d878449b392fcc3abaeca7a5333","tarball":"https://registry.npmjs.org/@primmel/primmel/-/primmel-1.21.1.tgz","fileCount":845,"integrity":"sha512-SOrN0S3dCqM6xnypRn41ch0JQ/8QEeaW2co7DaJpvZ9XXJW3J30t2pw6yFsl/uq0u1tq1ewLCN4brHOKsclWHw==","signatures":[{"sig":"MEUCIGTuiUyAQr1TGOG1nb/TBEr6K3dKjL6XvnAZi/RvF5SuAiEA13eLzRM8LUJcxySOZq+RcQ+Up1qzvXN+eT6+nvNmTg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDbbqyGgLsE+zx8FM+EuvjCD/pDtbWuzkU3CSpr1XhgWgIgQJz1K53VXwhOojLpELW2A48VgUgraeF51eWV7QwPNFQ="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primmel%2fprimmel@1.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5509876},"main":"dist/index.js","name":"@primmel/primmel","types":"dist/index.d.ts","author":{"name":"Primmel project","email":"primmel@ribose.com"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist-browser/index.mjs","require":"./dist/index.js"},"./check":{"types":"./dist/src/check.d.ts","import":"./dist/src/check.js","require":"./dist/src/check.js"},"./runtime":{"types":"./dist/src/runtime.d.ts","import":"./dist/src/runtime.js","require":"./dist/src/runtime.js"},"./ser-des":{"types":"./dist/src/ser-des/index.d.ts","import":"./dist/src/ser-des/index.js","require":"./dist/src/ser-des/index.js"},"./model-diff":{"types":"./dist/src/model-diff.d.ts","import":"./dist/src/model-diff.js","require":"./dist/src/model-diff.js"},"./check-rules":{"types":"./dist/src/check-rules.d.ts","import":"./dist/src/check-rules.js","require":"./dist/src/check-rules.js"},"./package.json":"./package.json","./ser-des/shape":{"types":"./dist/src/ser-des/shape-front-end.d.ts","import":"./dist/src/ser-des/shape-front-end.js","require":"./dist/src/ser-des/shape-front-end.js"},"./text-coverage":{"types":"./dist/src/text-coverage.d.ts","import":"./dist/src/text-coverage.js","require":"./dist/src/text-coverage.js"},"./ser-des/package":{"types":"./dist/src/ser-des/package.d.ts","import":"./dist/src/ser-des/package.js","require":"./dist/src/ser-des/package.js"},"./mapping-coverage":{"types":"./dist/src/mapping-coverage.d.ts","import":"./dist/src/mapping-coverage.js","require":"./dist/src/mapping-coverage.js"},"./operational-state":{"types":"./dist/src/operational-state.d.ts","import":"./dist/src/operational-state.js","require":"./dist/src/operational-state.js"},"./instance-resolution":{"types":"./dist/src/instance-resolution.d.ts","import":"./dist/src/instance-resolution.js","require":"./dist/src/instance-resolution.js"},"./ser-des/config/twin":{"types":"./dist/src/ser-des/config/twin.d.ts","import":"./dist/src/ser-des/config/twin.js","require":"./dist/src/ser-des/config/twin.js"}},"gitHead":"21b1274c269f9a737515dbaf428ef46e22afe90e","license":"MIT","scripts":{"test":"node --test --import tsx test/*.test.ts","build":"../../node_modules/.bin/tsc","check":"../../node_modules/.bin/tsx scripts/check.mts","annex-a":"../../node_modules/.bin/tsx scripts/annex-a.mts","build:cli":"../../node_modules/.bin/esbuild scripts/check.mts --bundle --platform=node --format=esm --outfile=dist-cli/primmel.mjs","test:browser":"node --test --import tsx scripts/browser-build.test.mts","test:exports":"node --test --import tsx scripts/exports-map.test.mts","build:browser":"../../node_modules/.bin/vite build --config ../../vite.browser.config.ts","prepublishOnly":"yarn build && yarn build:browser && yarn build:cli"},"version":"1.21.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"dd397e10-48cb-4afb-8d95-ecddd1993df2"}},"homepage":"https://github.com/primmel/primmel-ts","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"_npmVersion":"11.19.0","description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","directories":{},"maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"_nodeVersion":"24.21.0","contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/primmel_1.21.1_1790975904858_0.3712653221082771"}}},"time":{"created":"2026-07-07T05:17:29.641Z","modified":"2026-10-02T21:18:25.352Z","1.0.0":"2026-07-07T05:17:29.974Z","1.1.0":"2026-07-08T09:10:29.432Z","1.2.0":"2026-07-09T06:36:35.850Z","1.2.1":"2026-07-11T04:21:38.286Z","1.3.0":"2026-07-13T08:01:40.433Z","1.3.1":"2026-07-14T01:54:25.322Z","1.3.2":"2026-07-15T06:30:29.499Z","1.4.0":"2026-08-03T12:18:35.270Z","1.4.1":"2026-08-11T04:41:47.666Z","1.5.0":"2026-08-11T06:02:47.235Z","1.5.1":"2026-08-11T13:16:48.582Z","1.5.2":"2026-08-11T13:36:59.719Z","1.5.3":"2026-08-12T03:36:12.934Z","1.6.0":"2026-08-13T09:42:00.014Z","1.6.1":"2026-08-13T10:41:32.882Z","1.7.0":"2026-08-27T10:53:38.133Z","1.8.0":"2026-08-27T18:17:10.921Z","1.8.1":"2026-08-29T11:43:57.797Z","1.8.2":"2026-09-01T06:34:15.876Z","1.9.0":"2026-09-04T23:07:51.308Z","1.9.1":"2026-09-08T13:08:04.561Z","1.10.0":"2026-09-08T22:10:19.443Z","1.11.0":"2026-09-15T17:00:20.259Z","1.11.1":"2026-09-15T17:26:15.940Z","1.12.0":"2026-09-15T23:01:13.565Z","1.13.0":"2026-09-16T03:55:29.584Z","1.14.0":"2026-09-16T09:39:52.676Z","1.15.0":"2026-09-16T11:37:12.616Z","1.16.0":"2026-09-16T17:37:50.321Z","1.17.0":"2026-09-16T18:09:05.055Z","1.17.1":"2026-09-17T13:41:07.762Z","1.17.2":"2026-09-17T23:21:21.555Z","1.18.0":"2026-09-20T19:22:04.084Z","1.19.0":"2026-09-21T16:12:16.790Z","1.20.0":"2026-09-28T01:49:41.177Z","1.21.0":"2026-10-02T04:11:35.801Z","1.21.1":"2026-10-02T21:18:24.996Z"},"bugs":{"url":"https://github.com/primmel/primmel-ts/issues"},"author":{"name":"Primmel project","email":"primmel@ribose.com"},"license":"MIT","homepage":"https://github.com/primmel/primmel-ts","keywords":["primmel","mmel","multi-modal","modelling","compliance","standard","ocl","metanorma"],"repository":{"url":"git+https://github.com/primmel/primmel-ts.git","type":"git"},"description":"Primmel — parser, types, and serializer for the Primmel modelling language (successor to MMEL)","contributors":[{"name":"Ribose Inc.","email":"open.source@ribose.com"}],"maintainers":[{"name":"ronaldtse","email":"ronald.tse@ribose.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}