{"_id":"@lionweb/validation","_rev":"121-58e02ad534e699643b20a4c5c8ffb725","name":"@lionweb/validation","dist-tags":{"alpha":"0.10.0-alpha.11","beta":"0.10.0-beta.8","latest":"0.10.1"},"versions":{"0.5.0-beta.8":{"name":"@lionweb/validation","version":"0.5.0-beta.8","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.5.0-beta.8","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"19fa39ab6ce7f8f1c9305c32b481a2cac92b9feb","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.5.0-beta.8.tgz","fileCount":30,"integrity":"sha512-6pGmx3m/Hdgo0kToiaOy9t2H3tvLMlg9+u48/AcTdhm8yFFBasll3HTHrRsSCskJSzrMAygPwegjxEb33/Uqag==","signatures":[{"sig":"MEYCIQCMiyIUaEguHXX1VTlnXKPNbplO0UtIivzZZDr7ZMD+LAIhALuj0cmakOt7vfBIUL/L72UDo2a74+vv+6KeDmFs7drA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99959},"main":"index.js","gitHead":"f290b495cf2c051b6c51176513b5d51fc86669fb","scripts":{"test":"npm run testValid && npm run testInvalid && npm run testInvalidWithLanguage && npm run testValidWithLanguage","build":"tsc","testValid":"ts-node src/runners/RunCheckFolder.ts ../../../lionweb-integration-testing/testset/valid","testInvalid":"ts-node src/runners/RunCheckFolder.ts ../../../lionweb-integration-testing/testset/invalid","testValidWithLanguage":"ts-node src/runners/RunCheckFolderWithLanguage.ts ../../../lionweb-integration-testing/testset/withLanguage/valid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"ts-node src/runners/RunCheckFolderWithLanguage.ts ../../../lionweb-integration-testing/testset/withLanguage/invalid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json"},"_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"9.8.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"19.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"10.9.1","typescript":"5.2.2","@types/node":"18.15.3"},"_npmOperationalInternal":{"tmp":"tmp/validation_0.5.0-beta.8_1698942279239_0.767106987760781","host":"s3://npm-registry-packages"}},"0.5.0-beta.9":{"name":"@lionweb/validation","version":"0.5.0-beta.9","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.5.0-beta.9","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"218f5b4c9f4b6e4ce08e3152a529b4d7f8e3055e","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.5.0-beta.9.tgz","fileCount":161,"integrity":"sha512-HAPvTjiKFxMFQkVfKfOQhE8oNG9bGZozJbZavk/xMHuiHeW1nBHdeNBql+YoYVgvLePn5TNLpMuAJXo3l1+Cgg==","signatures":[{"sig":"MEUCIB6GONbufu6PCtSjqBJv/mGJnFyVbh6S+LjLt5PJi5HXAiEA7DU5YR+mN4HmH7J2Q29bdGbgQlmgUvGk1/b1qCwa1bE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292502},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"faf0c22eb5ab2b90091f5f4112821aa9ba191523","scripts":{"test":"mocha","build":"tsc","testValid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/invalid","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/valid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/invalid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"9.8.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"19.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.2.2","@types/node":"18.15.3"},"_npmOperationalInternal":{"tmp":"tmp/validation_0.5.0-beta.9_1701087132647_0.5745691689622563","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@lionweb/validation","version":"0.5.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.5.0","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"fe119435c7d1e4c8490d860eae6ad186f81180f9","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.5.0.tgz","fileCount":161,"integrity":"sha512-TsP2Ou0K3bBHwuwvyrAsQZ/6ddA8mjn55Xrk2Ppbqi177+E5JNfycgNMC2djYWhfq7/PY/J7Am09DK1Oddv1LA==","signatures":[{"sig":"MEUCIQCKCoU4GfZVPHqopJdS1chV5P9ogA+KLNP17Gdzrf+qwQIgdRbjgjPMnyyssxENJqT36wTS/L50V0AVSf7h7bqzMOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294433},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e8aba8b649efaf29dbde7ab88abc044b86317976","scripts":{"test":"mocha","build":"tsc","testValid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/invalid","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/valid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/invalid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"9.8.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"19.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.3.3","@types/node":"20.10.4"},"_npmOperationalInternal":{"tmp":"tmp/validation_0.5.0_1702046693411_0.08230017301106418","host":"s3://npm-registry-packages"}},"0.6.0-beta.1":{"name":"@lionweb/validation","version":"0.6.0-beta.1","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.0-beta.1","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"67274122f2a401fc8f42ad3e73b6becddd53852c","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.0-beta.1.tgz","fileCount":206,"integrity":"sha512-3urPcb97RXgddJc8AGBVMXbnQ1xRc03mKjQj0qN0IoOXbTqWhh+ivcxs7hbczHGK7MRc5B3KuPdYd9XT7CS1OQ==","signatures":[{"sig":"MEYCIQCBjbYF1BpsgEtUmeb6IEuNQiUlt52Bv0g6S9JSn1tPBwIhAKh1ulviWNxeVh5Z1YRfV2ongMpYnneE3gxCSG6LDiaO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346471},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"b013df90c5a0fb9aeb2bf6980e97808b0c79ebf9","scripts":{"test":"mocha","build":"tsc","release":"npm publish","testValid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/invalid","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/valid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/invalid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},"_npmVersion":"10.2.5","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"18.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.3.3","@types/node":"20.10.4"},"_npmOperationalInternal":{"tmp":"tmp/validation_0.6.0-beta.1_1702759180777_0.9818766621698227","host":"s3://npm-registry-packages"}},"0.6.0-beta.2":{"name":"@lionweb/validation","version":"0.6.0-beta.2","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.0-beta.2","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"517109a7079ba7fdca15a7d7fb3feb11629c6819","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.0-beta.2.tgz","fileCount":206,"integrity":"sha512-hox2uhhMdZsJTH7nOB1jD6XSfCWGUz657FUCok3a8H+7+8xPH/cwz7V3YuCxDP7nbTeojyYLKpz+JBLfSSDStA==","signatures":[{"sig":"MEUCIQDItGq+M8vfGCKMke/LLgbdpan7/syG20FdwTTqeAKNZwIgFVz9joNm5z641YZPxi3t9cyA3TH4VB63tpXwvdpOdmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352288},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"1a929f33db117a1dd02280feb255a12615af4c11","scripts":{"test":"mocha","build":"tsc","testValid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/invalid","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/valid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/invalid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"9.8.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"19.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.3.3","@types/node":"20.10.4"},"_npmOperationalInternal":{"tmp":"tmp/validation_0.6.0-beta.2_1703149867508_0.9685823854617388","host":"s3://npm-registry-packages"}},"0.6.0-beta.3":{"name":"@lionweb/validation","version":"0.6.0-beta.3","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.0-beta.3","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"7b83b9d71eabefdac8ff841ec437f86667701198","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.0-beta.3.tgz","fileCount":206,"integrity":"sha512-YyJoftFCVdxCDepbVO5aqn7fvnrecX0LUQoAKWWhbggZybPKxG9VW5jv/iidavkcNkDx26SJN+14L8PI+p7s6g==","signatures":[{"sig":"MEQCIBr7UcaoPorgvTIa0z8LACM3wtu/KywJiIy2y+kvgKnvAiAGExXTt90Fkv1ZgXANwv+AURpp8sudJnLHFTq5kJmbQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352288},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3e7757f029819a9b4a38713d8149c8d0e36cee91","scripts":{"test":"mocha","build":"tsc","testValid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/invalid","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/valid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/invalid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"9.8.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"19.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.3.3","@types/node":"20.10.4"},"_npmOperationalInternal":{"tmp":"tmp/validation_0.6.0-beta.3_1704276184277_0.7028898304827682","host":"s3://npm-registry-packages"}},"0.6.0-beta.4":{"name":"@lionweb/validation","version":"0.6.0-beta.4","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.0-beta.4","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"f7a068bfe971e0fcb77c0ee7acc92a67e44354c9","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.0-beta.4.tgz","fileCount":206,"integrity":"sha512-E2aOdg8QJ12DxzhdWf6rmpXJSlkFwST0X3LX+FHkapVF/9sW129edbZaghJAEaHh4MqS5stsLszNKr4ZcIEVfw==","signatures":[{"sig":"MEQCIDayFP32jVKUinSGSmxPcgDcK10jf2M8oLzpMKpTZFP4AiA16h10+nujVu51yntNsPVisAoCmoY+FdzGeZkyUmuLYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371066},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"1d7cd37e6789638800cd8ba9dedb130836706f5d","scripts":{"test":"mocha","build":"tsc","testValid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/invalid","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/valid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/invalid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},"_npmVersion":"10.2.5","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"18.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.3.3","@types/node":"20.10.4"},"_npmOperationalInternal":{"tmp":"tmp/validation_0.6.0-beta.4_1704383567465_0.9254543915800091","host":"s3://npm-registry-packages"}},"0.6.0-beta.5":{"name":"@lionweb/validation","version":"0.6.0-beta.5","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.0-beta.5","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"1e44a7b1c3d02d6312c19e36c949cd4bda9c1018","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.0-beta.5.tgz","fileCount":206,"integrity":"sha512-cRGFOKm9rZkK/G1I5B/UpW1XV/O/xACglx0pcz2S80zkRdbcEl3tmva50Sg9NWywvkXdczrGac15yDvyI6ckWw==","signatures":[{"sig":"MEUCIQDqZ/cqHK5uiQQuMM8mW1l0+s4jQlByqwIbZDuGVJLw0AIgCEJ/XkqYI7At+XoCqHrY7gjHhWTMVfHc+xsgI/35pY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371743},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"82caf6c13558cb1db75b536c1774f9ea31f3c7dc","scripts":{"test":"mocha","build":"tsc","testValid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/invalid","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/valid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/invalid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},"_npmVersion":"10.2.5","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"18.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.3.3","@types/node":"20.10.4"},"_npmOperationalInternal":{"tmp":"tmp/validation_0.6.0-beta.5_1705406448444_0.6281394299693235","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@lionweb/validation","version":"0.6.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.0","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"87298dee771b030879486b94995efc8a706eb491","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.0.tgz","fileCount":205,"integrity":"sha512-lhRCgEmz/IQaVGeDAaazCH3c19o4SVa7GMb4Rq/y2Z8pHmNC0xlx+y2DBNyQepJ8HznAsh5aonnkPvXVCdNJWA==","signatures":[{"sig":"MEYCIQCdJITGZZX18+Cvk95BdnWbh1oQrchpZdXY9wFrzSdxFQIhAIUZwF/qViv2rw7PBCcokkT/qCdTVlQvVKjY5eQuWsV/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371333},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"116063af6bc24bf975a48304312bbf89a6184e21","scripts":{"lint":"eslint src","build":"tsc","clean":"rm -rf dist/ lionweb-validation-*.tgz","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/invalid","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/valid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/invalid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"9.8.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"19.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.6.0_1706090671024_0.12581605310447008","host":"s3://npm-registry-packages"}},"0.6.1-beta.0":{"name":"@lionweb/validation","version":"0.6.1-beta.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.1-beta.0","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"8294cf0b2dc53f16c1df6516746a79cefd5f9f2f","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.1-beta.0.tgz","fileCount":205,"integrity":"sha512-13yiuhAug7ovNDLijCrh4QnCtCfMfWCkdyqCon3P3uF+W+C2h2MnhzxNvyMJlVXvtUS+fK6eMbKsXq9goQ3Vqg==","signatures":[{"sig":"MEUCIQD9RKc2VK4iS4SOHpUWOVAFXrsQsG5QLxvVaNV3yc5mGQIgC7/t4cteczqI/qApB1io/Ijn1CnnkrBwy2AO58EqopM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371400},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"ebec1be4480cd8353d34d480ea93493fc1f4a5d1","scripts":{"lint":"eslint src","build":"tsc","clean":"rm -rf dist/ lionweb-validation-*.tgz","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../../../lionweb-integration-testing/testset/invalid","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/valid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../../../lionweb-integration-testing/testset/withLanguage/invalid/ ../../../lionweb-integration-testing/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},"_npmVersion":"10.2.5","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"18.18.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.6.1-beta.0_1707418771909_0.5322935357416811","host":"s3://npm-registry-packages"}},"0.6.1-beta.1":{"name":"@lionweb/validation","version":"0.6.1-beta.1","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.1-beta.1","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"ff0ba5712605730e0ef3c6f5fc0acac25210dac8","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.1-beta.1.tgz","fileCount":243,"integrity":"sha512-usPmZMUwyXGN3ZvNaNjNus4GLQ0djOIVXVESboMV6pGICL7hOcrQjWfoNCe/PWJ6u0hDGQQQ9XHnQxReLGn7bA==","signatures":[{"sig":"MEYCIQCpV4wsS/DcsbUjr3iy2D8x2aBRe1qzcKXymIuvEH7YbgIhAKO57jAIIMtJmzyKFZwMsByx14Jg6PjUtdTcGBV6DxQQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":696090},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"9e735947793242ad5a01449aedb34101fd45ab16","scripts":{"lint":"eslint src","build":"tsc","clean":"rm -rf dist/ lionweb-validation-*.tgz","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},"_npmVersion":"10.2.5","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"18.18.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.6.1-beta.1_1707827352673_0.6133790066493912","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@lionweb/validation","version":"0.6.1","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.1","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"427285b17c34165658e59780e650623c19025200","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.1.tgz","fileCount":238,"integrity":"sha512-6JVa+kqEw8DyamcuCFt/CHu05y3swluU/yPdu6bGwYUrZ/q6F2dLZ1DQCMWbqP2+nsHBpAH4B+ReOkHhloAzkA==","signatures":[{"sig":"MEUCIF4z8dacKwN+qcgEQBxbw5COR4DqI1JvU9nn6WwwPc8JAiEAzQ5Ald6UiByFL2QAdz9ytJAgY3uJpCX5Bbf0gvpbLNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":605768},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"b0c0f75e23d2128a21d4a5fa2762ca96cd220947","scripts":{"lint":"eslint src","build":"tsc","clean":"rm -rf dist/ lionweb-validation-*.tgz","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"9.8.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"19.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.6.1_1708692742156_0.10500716197251747","host":"s3://npm-registry-packages"}},"0.6.2-beta.0":{"name":"@lionweb/validation","version":"0.6.2-beta.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.2-beta.0","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"7a42783431d2c3541967e9e8caee250d4ba73289","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.2-beta.0.tgz","fileCount":252,"integrity":"sha512-zKHDg+AUq9csYXMtP15YJ4uPwG7YTHaj25/wdcJ01KLBCrPslF5UhcLAqfVx1eQKyz6BgikClAk6pl+N940QNQ==","signatures":[{"sig":"MEQCIHpOTSjwneuHtMtdsCRTN7R3wEgYyk7nkFqrxb7E9JhiAiBgFENAemMBbwj7ioCKJqFPTIAT6/6i1ZNLj/gMRkXYOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":704680},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"f8d30a13940d036bdd9f92f9fbdc9f31d6336e4a","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},"_npmVersion":"10.2.4","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.6.2-beta.0_1709232091586_0.6359653701130841","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"@lionweb/validation","version":"0.6.2","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.2","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"c458edb550f6e8bc36e7ffe68da004c0d0c7ac1c","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.2.tgz","fileCount":238,"integrity":"sha512-JTpWByjdUH9PYIOcKbPtELxMmXlfRzjHTq+tc6ay6qVx4BjOysZL9POIAsvR2C+eP+1PcvZlXS9P2WHwTsBJlQ==","signatures":[{"sig":"MEUCIFupbWdcXRRFNrDHzobjaV7dwF8gKqdzIwsneLEhCpHVAiEAuibSEaa9S55WkLRUKE3O+ZDvnjndMvtYOWXb/I3Gq1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":610356},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e8955da30dfb583e92b6d01c7c1b67f03712a515","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"10.2.4","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.6.2_1709895843801_0.06184319775786573","host":"s3://npm-registry-packages"}},"0.6.3-beta.0":{"name":"@lionweb/validation","version":"0.6.3-beta.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.3-beta.0","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"15a199bfd2b114b2a0579e0a5cf67318e9187357","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.3-beta.0.tgz","fileCount":238,"integrity":"sha512-aRINksiP37JjAMhhok/NYNzfPqShHvXL6CcB7orOFqC2+l6V6D34fN1DZIjYZ7HWPyqba3ueTXCyWtvyWOpkCg==","signatures":[{"sig":"MEYCIQCjTvdfBsmeTe12v7/j9QGURsZpsJD4r+AWG3oj0nXzpgIhAOnR4UGLHPOWJAqmcF7jy+dhkHepKpvbtto458/Phs3o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":610405},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"f510502e922336f107bf3a0e9aa31dc63150330a","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --beta","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"10.5.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"21.7.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.6.3-beta.0_1713712436257_0.495188314598932","host":"s3://npm-registry-packages"}},"0.6.3-beta.2":{"name":"@lionweb/validation","version":"0.6.3-beta.2","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.3-beta.2","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"98247c70af23a20562f984ed22e49aad2cc14bdd","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.3-beta.2.tgz","fileCount":238,"integrity":"sha512-MRAS2OqW5JRyCnuF5/H+bR0GoLBWN0KmnpGFiAtUgpIdnOg4+S7fmJg20iGUOdQ+clpvKoUNEgXrzli9uzI91g==","signatures":[{"sig":"MEQCIGO6sbxFPJxhis0so/PshTSJSUH/JIWUdb+LGdm9+mEWAiB/scH2EAWCGJmpEv77R4cCKyAEQXZqTQP1GIv53zPFhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":611103},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"c95ffc3cb8e4e29d79420a095684f50e707e157e","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"10.8.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.6.3-beta.2_1722519737977_0.46490539301922174","host":"s3://npm-registry-packages"}},"0.6.3-beta.4":{"name":"@lionweb/validation","version":"0.6.3-beta.4","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.3-beta.4","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"ee7d266ef292e013adb4c6a81fab5759a6991dd6","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.3-beta.4.tgz","fileCount":238,"integrity":"sha512-8IOmiOKlOfLNnv7nW4qMw6+bQ5G4+M+awxgl6Bj5qVvvUHtcp/96rFgf3hkuzo97pEsiPCeQh9xpbK7UT1R0lQ==","signatures":[{"sig":"MEUCIEnX4pZaVAOrhtrYcD+obvPCaLbyR4AGfnhgsXUpC9oXAiEA/H2nQd0p4swsUCn0GtP3PsGRRQwIHxnIa5FC0eoq9hg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":611103},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"da58d487f581c454983c6c1463c55b9a0d954e23","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"10.8.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.6.3-beta.4_1722868713115_0.030733865986362296","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"@lionweb/validation","version":"0.6.3","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.3","maintainers":[{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},{"name":"dslmeinte","email":"meinte.boersma@gmail.com"}],"dist":{"shasum":"c33390f77adf92b809ad66c6bae9d0d0a354cfdf","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.3.tgz","fileCount":238,"integrity":"sha512-Fx3HFGHnP2TVuthIU3hz/lDohglm/i7IiIxdh7C8jn0pFrqtM7NpWCu+qeFhEGR7+CLGdKgw6PfvCnRGMMvzWg==","signatures":[{"sig":"MEYCIQDv5lB7AC247vn1naxdZ+pF49kwwAWl1cH8tsctu9MYDAIhAO3bmbVx4rdJBVXNdgyhnDNY7+R5GiBzU+DW4QsuZctJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":611096},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"915ea8047fc0fda888ea29125194be330065064e","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"10.8.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.6.3_1722959480066_0.492571609281113","host":"s3://npm-registry-packages"}},"0.6.13-beta.0":{"name":"@lionweb/validation","version":"0.6.13-beta.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.13-beta.0","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"4d17560bd2eab68f016d9a23d8ddf239dcb5ae75","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.13-beta.0.tgz","fileCount":343,"integrity":"sha512-wCzuhVZ0aait2sXiXY6NDtuB3/E2ITyV6IbBNi2jYeuJ3eR1wIzamsByHCXLVlAAJXSrvXmr5jTylxsI2MdqWw==","signatures":[{"sig":"MEYCIQDDhvtuoM1AxWuOfivwgSmGpYvDP9MvhHiockhneCi/rwIhAM4jXyc0oBsls4CeUrWq6NSGrw5bqJDLAU7UTprv4mOb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787601},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"09618dac7ead7ccf94fe8e216017c4841e86e16e","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},"_npmVersion":"10.9.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.6.13-beta.0_1743521086176_0.41812739170832813","host":"s3://npm-registry-packages-npm-production"}},"0.6.13-beta.1":{"name":"@lionweb/validation","version":"0.6.13-beta.1","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.13-beta.1","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"56ad88b885522059a734baa74796ab298bd92a9c","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.13-beta.1.tgz","fileCount":259,"integrity":"sha512-YGXrT4H4u8WmPysVndqMNUV+0gdckexpukdH4lH7vnUyzIhQYjpw8aNXw2TtATl5a378TTq0u/ApoFwlky/RSw==","signatures":[{"sig":"MEUCIQDjIG/9UKRVKAz8eXShTPXQ7Tq6RQrr+xY9FxvvZ9olFQIgfkBYUqEsU4T5yWN54zEEO93VAYT4tU6EkB26Ice5p5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619551},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"1b10fc9155692c85bb458559bf01ad5ed4046c0f","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.6.13-beta.1_1743845932810_0.024244104318912107","host":"s3://npm-registry-packages-npm-production"}},"0.6.13-beta.2":{"name":"@lionweb/validation","version":"0.6.13-beta.2","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.13-beta.2","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"8a000bebc7c1520242d2cb1cd6e5d7fa4f0d062a","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.13-beta.2.tgz","fileCount":259,"integrity":"sha512-TAnKOs7338TdLpW37CDB/cFXGASXUOVu9OTjk/Ta0AvZ6GAn3mM7DUvEnuXeSZcXllS2lBhFfUJEjy5b+iO8zg==","signatures":[{"sig":"MEQCIBHPEja5jr7QmXhPmxtpJBkTdhA9WF9W+mDS/RVEtUcfAiBd/S/xOu28XAA/ofCoUCJY5QKy0I49A3qL3TC0pB6AkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619551},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"fc480a90ddab3526a2417fed2278068ed0b36091","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.6.13-beta.2_1744119582227_0.41324199453886457","host":"s3://npm-registry-packages-npm-production"}},"0.6.13-beta.4":{"name":"@lionweb/validation","version":"0.6.13-beta.4","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.13-beta.4","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"e78e93dba1d25d1adf0c15398dc62d91ac3e81c1","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.13-beta.4.tgz","fileCount":259,"integrity":"sha512-vcOOPtcgLoE7PMmiredxP+zNvQjhqxtZRJyNm46qEtt2i3MQGu2g1SKI04YEgtfYbgcWSW87F03uWlU66sf30g==","signatures":[{"sig":"MEQCIHfX0T6b1DmzkOfICp9duSlR/s308CPvWZ0NARREakwBAiBtLtNFZiPHj02cEsMCYjPn/V8YegtZ3c5TKxr/0DS8jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619551},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"4c1a4410ec98565370c76d5204b0b17093e0bd1f","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.6.13-beta.4_1744190304883_0.5981474584373752","host":"s3://npm-registry-packages-npm-production"}},"0.6.13-beta.5":{"name":"@lionweb/validation","version":"0.6.13-beta.5","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.13-beta.5","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"8b87e94ad5a8c36d74c3ddbc8e02363c6190de37","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.13-beta.5.tgz","fileCount":169,"integrity":"sha512-DezCE1wP17ZNeymsTft+eAa7pQdYzY8gjqYQm8ix0rXjUGtEgHVqeXtBrGS2UlrvWRzNbD2eXIx7pnoq1BwEIQ==","signatures":[{"sig":"MEUCIQCpvI61JfXUOcNyhTWs1oYQ6KCZGxBHzWCpR9xoPDAzvQIgKexF5sD8tNRMotr9Y+G2WI/AvWwXM8W5qZu4Udbu5w0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467191},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"f7c8cb5db414121cc7fb014043e5272a7dbb2e07","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.6.13-beta.5","@lionweb/ts-utils":"0.6.13-beta.5","@lionweb/json-utils":"0.6.13-beta.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.6.13-beta.5_1744619728025_0.8836168563939597","host":"s3://npm-registry-packages-npm-production"}},"0.6.13-beta.6":{"name":"@lionweb/validation","version":"0.6.13-beta.6","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.13-beta.6","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"1cbfe9ec6715eb3964a9252ead6f8adbae26d70a","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.13-beta.6.tgz","fileCount":169,"integrity":"sha512-3AKhspEDeGyqH00pT+6gRUMkQVlkaMEBwnyq9kV7xx6rTHWLJrTJ9YoOT1isdPTFvWwY0OXsnhkRmgbjY2kmkw==","signatures":[{"sig":"MEYCIQDZOfFANPn7yOojIuaqeBzYbrcxk4TR9ipoqlQPbXcY9QIhAJxeFwS2uIh1nMrQIk17eKd1k+lU1PGMrjmsY4QXDgwZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472750},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"eebd81e3e887fd217fea79b97ef0c2dc12a13026","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},"_npmVersion":"10.9.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"22.13.0","dependencies":{"@lionweb/json":"0.6.13-beta.5","@lionweb/ts-utils":"0.6.13-beta.5","@lionweb/json-utils":"0.6.13-beta.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.6.13-beta.6_1744623279464_0.4125164430196766","host":"s3://npm-registry-packages-npm-production"}},"0.6.13-beta.7":{"name":"@lionweb/validation","version":"0.6.13-beta.7","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.6.13-beta.7","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"e6ba41b90e3fa75d152ba7651223e891b1428555","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.6.13-beta.7.tgz","fileCount":259,"integrity":"sha512-zvQg7EfnjCcWWLJlmGYnGLh/DQtHPbFwrb6vMjxX9x7qSa5CPs/TJP+7Q16UvXDYQNuzGEiYk3e8JiUQ5b+C0A==","signatures":[{"sig":"MEUCIGk9tXylI2cHPt7B+Ob5uIp8r0aobgszoDHuAa4FZXgUAiEAuDJ2KwPE7prWPGBFdVpzIAvFNdbgKMRszb8QHihi7cI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619551},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"2f1a1b85a06474355c33c1e9644ef83e525df911","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.6.13-beta.7_1744720351734_0.09818484813717276","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.0":{"name":"@lionweb/validation","version":"0.7.0-beta.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.0","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"d5e0af1503325c72023096d7f6b9848e8d2c059e","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.0.tgz","fileCount":169,"integrity":"sha512-s2qiljahlSyT4R+ptlMol4yDYK/SbnnRpWZESzJBuFe+sPEudmRSKWSHFQsc2RbUv0R++qr6CNV82oCksfPjgA==","signatures":[{"sig":"MEUCIQD542KLpqNE+z/b3Eu5yX4LVhlADiOK795sX7QQP5WiqwIgR6fQqK9z8GXZ/RAfr5sNtc89Vf2nlrTMBVkm7Bryx6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472760},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"d04ac2971c80bd7829d2357c2f5afe750033dee6","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ node_modules/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-beta.0","@lionweb/ts-utils":"0.7.0-beta.0","@lionweb/json-utils":"0.7.0-beta.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.0_1747920651141_0.7512617261924066","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.1":{"name":"@lionweb/validation","version":"0.7.0-alpha.1","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-alpha.1","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"c29fe441ec22a3852b392973c13443759da596de","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-alpha.1.tgz","fileCount":169,"integrity":"sha512-LrT1/dGLloqVo0CTHobfuy90vEX+HroltnpbvIdopc2hU2zi1Q+//PBZNUemWBacjd5zACTqCRyonjnLxJVcvQ==","signatures":[{"sig":"MEYCIQD+YPOe9AXwbpDoIE+ABmIJd/XXYDeoYXD+jsziVbgkBQIhAMTfXcr9vdafTIzYQccPtOrd5GN9G4jYPYOj8ig9XdFR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472850},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"022ff5531bec12564e188de9d03cc088a828d0ef","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ node_modules/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-alpha.1","@lionweb/ts-utils":"0.7.0-alpha.1","@lionweb/json-utils":"0.7.0-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-alpha.1_1749823820861_0.5863925337280207","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.2":{"name":"@lionweb/validation","version":"0.7.0-alpha.2","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-alpha.2","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"854eae8589af810b0b9e37898f9562f7932af370","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-alpha.2.tgz","fileCount":169,"integrity":"sha512-V8zYj8i8HZM3Cw++Gor9TFrZxjTq8RlHY4/iqeGOKt0ePgpbsgey/4UHmr8v7b5urR8/BBr74p2MOq5YLQDR1g==","signatures":[{"sig":"MEUCIQDuWPPXy8mnqtsYn2/ZKJWmLjhGnQ4IOO03qAk5agKkvwIgUdSETOsR5Q/8Fl7sSg1fQ4g3Ki0TSUOGktn6zeEZSG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472850},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"83239671602488e2e2dbc00d4b83705fb73d30a9","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ node_modules/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-alpha.2","@lionweb/ts-utils":"0.7.0-alpha.2","@lionweb/json-utils":"0.7.0-alpha.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-alpha.2_1750077972843_0.7235712569875343","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.3":{"name":"@lionweb/validation","version":"0.7.0-alpha.3","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-alpha.3","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"89ab76ba6dd4735d08a8b37f9fd00fcbf870258f","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-alpha.3.tgz","fileCount":169,"integrity":"sha512-oaM4TEK9GfW9RIVpsrFPuyNvJM8Bph0E6YU5kVWs+YRNa3H1sYdKYpOm4sg58yns9G73SP2vyI4VqV02uX369Q==","signatures":[{"sig":"MEUCICbmhNboGG6oPWFylUkY07Qzy/OwA+arKngEqfyDkPM/AiEAiOyuXVFy+GIAFYeRx7s3T/Ccsms6SWjKyzHLbU/4W5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472850},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"211d6134448cccb3767b10a4d4a6376d575fa5a0","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ node_modules/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","actor":{"name":"dslmeinte","type":"user","email":"meinte.boersma@gmail.com"},"email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-alpha.3","@lionweb/ts-utils":"0.7.0-alpha.3","@lionweb/json-utils":"0.7.0-alpha.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-alpha.3_1750160501146_0.721666058595757","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.4":{"name":"@lionweb/validation","version":"0.7.0-alpha.4","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-alpha.4","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"8e020b89b47bee3826f37ddfe741f27e0591158a","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-alpha.4.tgz","fileCount":169,"integrity":"sha512-JKAyxEhsxlag2MOZxMU6c4lobXO9qwjjlW20S/o1v24frezOY9hpNLmouwUNt5oXKNlFeQbd30jOdtyOKd45lQ==","signatures":[{"sig":"MEUCIHZFCnnq3uhFvB4S8of7cGJET7bXIny0WV2v7vzIX3SSAiEAnKmbGVr+mrwtyw4t6k4csVCmSsqUUdc6wCAwWo6suZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472850},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"cf25d07e4bececc6d582233a543c7a31f6807e9c","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ node_modules/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","actor":{"name":"dslmeinte","type":"user","email":"meinte.boersma@gmail.com"},"email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-alpha.4","@lionweb/ts-utils":"0.7.0-alpha.4","@lionweb/json-utils":"0.7.0-alpha.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-alpha.4_1750174446965_0.3898537115349421","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.5":{"name":"@lionweb/validation","version":"0.7.0-alpha.5","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-alpha.5","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"930bd0c55dabf17c6c4d42ce1974d6be4df21adb","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-alpha.5.tgz","fileCount":169,"integrity":"sha512-ZVx6s2PRgp7upvjkzr+fOQtTdbConILVq5TgH8Ed+skGmaSgmTqDsb61DhzJSWwG6aoUTDcQ19bzuk+YcDyO+g==","signatures":[{"sig":"MEUCIQDTGr6uv+NJhdUuV/TpXYYml9vrRJravk45jwXOgqRtXwIgJkFMgSKfoNpSF0/gyq3O4rjsGIF+krvAH+7y77B3Tf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472850},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e5aeb3154fe332b592f6c92a8aabc22d37e80b92","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ node_modules/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","actor":{"name":"dslmeinte","type":"user","email":"meinte.boersma@gmail.com"},"email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-alpha.5","@lionweb/ts-utils":"0.7.0-alpha.5","@lionweb/json-utils":"0.7.0-alpha.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-alpha.5_1750193989517_0.18256606472656345","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.6":{"name":"@lionweb/validation","version":"0.7.0-alpha.6","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-alpha.6","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"cd132c7b4186332fd69158194cef89e8dc1dc263","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-alpha.6.tgz","fileCount":169,"integrity":"sha512-P5vbBoMri2z9HYZeBvG/nnGjcyb2BHsCEjAY56H0p3T9T2qL6jxoR0u9cgKaldcxPIGqW6bA8zyGfAEyRV53XA==","signatures":[{"sig":"MEUCIEYJHP+CS99bzazVgQq3QZZbbhA8bRPoD3n6Q9lxmQXHAiEAmDcvuYG5hrxuu/1zXC0KU2eXhJBw1gMJen4Jhyc2wIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472850},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"c460eba51274ecabec457043a5814a098a508c8c","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ node_modules/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","actor":{"name":"dslmeinte","type":"user","email":"meinte.boersma@gmail.com"},"email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-alpha.6","@lionweb/ts-utils":"0.7.0-alpha.6","@lionweb/json-utils":"0.7.0-alpha.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-alpha.6_1750194530629_0.8436613527854844","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.7":{"name":"@lionweb/validation","version":"0.7.0-alpha.7","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-alpha.7","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"82596208ca9af15c627299e91c3755ee7ad54723","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-alpha.7.tgz","fileCount":169,"integrity":"sha512-GuogqsvZfGcOPA880GxV46fJAoRqscK5OkhPMIo0q88lmhMFKbkulQ2/3BwBAksCEr7Vcag3NfHmQjMQ2pCP1w==","signatures":[{"sig":"MEYCIQCG9qpPRKxVquFNrV2sOr77y+yhh9CBSfBW1w9w9skxEAIhAN0DSaS83mXvVe4qTWjF71ImCpWbdjdE2TzbiUlypeH4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472850},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"f234a8a942dfe4fa7d02da587063a33820150af5","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ node_modules/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","actor":{"name":"dslmeinte","type":"user","email":"meinte.boersma@gmail.com"},"email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-alpha.7","@lionweb/ts-utils":"0.7.0-alpha.7","@lionweb/json-utils":"0.7.0-alpha.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-alpha.7_1750256633382_0.1741447660587383","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.8":{"name":"@lionweb/validation","version":"0.7.0-alpha.8","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-alpha.8","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"7a92e559b9aea528b5fffe883a6ba29b65423ad2","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-alpha.8.tgz","fileCount":169,"integrity":"sha512-NrKc+id30FXszGGl8c2TxcdxK//p689mz+c69NYKn6qUKQ93kJTvfmrXzQXgg7jdt7WTelIyEPuKrQr25N7M1A==","signatures":[{"sig":"MEQCIFlaAV+fDM3q+ykzSlkd7nYwgfKlOuwnZuLVgD6uJaSGAiBCLD3nrbfub5jC+C/nPr2NS+TRfNTJurQgXHzBX0xawg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472850},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"387bd363c945a87bd32aa9b90811c918aa58cc43","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ node_modules/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","actor":{"name":"dslmeinte","type":"user","email":"meinte.boersma@gmail.com"},"email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-alpha.8","@lionweb/ts-utils":"0.7.0-alpha.8","@lionweb/json-utils":"0.7.0-alpha.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-alpha.8_1750257427403_0.22034060604149786","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.1":{"name":"@lionweb/validation","version":"0.7.0-beta.1","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.1","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"f26b000c02af975bdbd1491cad3d292e5495d12c","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.1.tgz","fileCount":169,"integrity":"sha512-qoKA++yDCzMHWJY3xhhxxynkGIXAfIxp9xnO9vIHjKcjiT/daBG7jEUIpc8hTztj7OWWb5qxltRqNU7teJNZVQ==","signatures":[{"sig":"MEYCIQD/2t2nfmYO1IwDv4fjq0d5zYyyyvj/45y6atjKlpyAwwIhAPl1iGGqSd6rzZUkOPd1nvXGQMRN/zW2i87bPMKF76zs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472846},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"861f347d0e7b7913fdf08ae31102483197294620","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ node_modules/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","actor":{"name":"dslmeinte","type":"user","email":"meinte.boersma@gmail.com"},"email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-beta.1","@lionweb/ts-utils":"0.7.0-beta.1","@lionweb/json-utils":"0.7.0-beta.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.1_1750258466826_0.11925135123357888","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.2":{"name":"@lionweb/validation","version":"0.7.0-beta.2","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.2","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"5ad70b3d2d104fe00b04f9c7f6f20109b38aa1a0","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.2.tgz","fileCount":169,"integrity":"sha512-WJrz0L30hGTZ+G1UL7cQ6Q0YMApBYN3T3csbnjPca+PBlcsQwwpG0pON3msj76vKt3xVnqwtpmwPpUhtINsepw==","signatures":[{"sig":"MEUCIQC8uy0jIz0Q5A+E/l6xTNtHKyXNR8ULFET0apPTcQHjwgIgB55n544vCuHQej50ozlSoA0yXJ98wx5jdtCXAiCqE+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472846},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"d6516f9e8264f3585035746802cfbf1a06908556","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ node_modules/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","actor":{"name":"dslmeinte","type":"user","email":"meinte.boersma@gmail.com"},"email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-beta.2","@lionweb/ts-utils":"0.7.0-beta.2","@lionweb/json-utils":"0.7.0-beta.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.2_1750944823601_0.36395228338198615","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.3":{"name":"@lionweb/validation","version":"0.7.0-beta.3","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.3","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"8dea10c527fbacdf1904b1e5a8f56329b7b56081","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.3.tgz","fileCount":169,"integrity":"sha512-qaGg1eMnIrHF0pvpG6bivlQmphPPnLWs0Xro6DtJbNfmbdEAVEUiYgA8ca5KRot/+EtuTqMgHnYqml5gcPV3IA==","signatures":[{"sig":"MEQCIDdvmy8gAbe1TNu7haA0qnpR8dOu9WpuQ0UsXTeQquipAiAkHnv/4riery6KlAmS6c8NjG9F/j8VrVZgF4V5Ujsiuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472846},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"1f971b261b92efcab5365749f3d0c317e2b83df8","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ node_modules/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","actor":{"name":"dslmeinte","type":"user","email":"meinte.boersma@gmail.com"},"email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-beta.3","@lionweb/ts-utils":"0.7.0-beta.3","@lionweb/json-utils":"0.7.0-beta.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.3_1751030691479_0.39754469183347396","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.4":{"name":"@lionweb/validation","version":"0.7.0-beta.4","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.4","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"8026bf0c4876c1d4a3f83d52744c43d4f40ca3e3","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.4.tgz","fileCount":169,"integrity":"sha512-chCjEJziN60r5Ps5sWGrE8977sn9EN91cKocJDi94PaiPoMFlrHfh9QPc9ZQSRyIlfoudxkZ9zsSv/8/AqcdTA==","signatures":[{"sig":"MEYCIQD3OHNxFEzjcRYXy8DLks3Wvkvi96y/KV7PbYcnk2ea/QIhANMOj7qe1vXvKcSrSZdn7K3RFWF12yWnUrmifIlik25D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472846},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"692b9cc05f07837027d39809ae1293d17d020c9e","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"rm -rf dist/ node_modules/ lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","actor":{"name":"dslmeinte","type":"user","email":"meinte.boersma@gmail.com"},"email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-beta.4","@lionweb/ts-utils":"0.7.0-beta.4","@lionweb/json-utils":"0.7.0-beta.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.4_1751380262924_0.10363925099185956","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.5":{"name":"@lionweb/validation","version":"0.7.0-beta.5","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.5","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"e3724117eef624155beede02869ee96babd3c4b7","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.5.tgz","fileCount":169,"integrity":"sha512-viTMQvKcIGZ76pGI2vFYx9kdRu3SdXiA1GezWJjm3Eu6FAk/2CMf6Bzby30QtzOY6kpPunPVUwB/KYpnixn48g==","signatures":[{"sig":"MEUCIQD0UzEB3E+tMuU8ew4T86E8YScpLZXqbONHQ6Y4xXTnYQIgRhHwnqDiTw2r2zYu5DCPN+HOrzb9Y2KEUMMagrb50Wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472851},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"8d2a4c38b8a66417425372451d04f8c646eddee3","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","actor":{"name":"dslmeinte","type":"user","email":"meinte.boersma@gmail.com"},"email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-beta.5","@lionweb/ts-utils":"0.7.0-beta.5","@lionweb/json-utils":"0.7.0-beta.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.5_1751964080154_0.364629822253572","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.6":{"name":"@lionweb/validation","version":"0.7.0-beta.6","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.6","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"2eae01738a13852f1abcfa1141b6a61232804f57","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.6.tgz","fileCount":169,"integrity":"sha512-g0KU2wEcChKBkPjU4ZuXhRfGgTwlpQmZmgbmJME4uRCz5fUV0/vmwCS1iaKCyMCze3mXV47h1Ajom4KC8xXXQQ==","signatures":[{"sig":"MEUCIQCLdiu9u+QffwKD3DLLcNf4hv9MYEkaPoNilcPCi4NHVAIgYduR6Hg9iNBXtOnY+LHh+HYu25NXjOL3of0oy5NZ2TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472851},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"044d9aa86f857fee17c79e727c7de2255dff8a12","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-beta.6","@lionweb/ts-utils":"0.7.0-beta.6","@lionweb/json-utils":"0.7.0-beta.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.6_1752423517202_0.10826071749115318","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.7":{"name":"@lionweb/validation","version":"0.7.0-beta.7","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.7","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"073bea6bb2c7bddcb888ce02c241138c3bd37e9c","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.7.tgz","fileCount":169,"integrity":"sha512-NjPUIk0xZ5X+pnhBQ3ysjZ6lUgow1mZ9dWtu8CfOaoiA7u3Cf9R2CfKQ0yj1M/B4YD/buz5r/JsJZRF/tSfIew==","signatures":[{"sig":"MEUCIQDOrOi1GtzpHG62+oGetLJKa9gHk5aKmY09zgvX/BlaVwIgCvQO8FTCytTuJNjAXlRA7UDvjDWyvM+Yj3Wh054JXog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472851},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"86430af96b8d90ff340979e1a800d90ac773aa7b","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-beta.7","@lionweb/ts-utils":"0.7.0-beta.7","@lionweb/json-utils":"0.7.0-beta.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.7_1752427688380_0.8976242607745875","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.9":{"name":"@lionweb/validation","version":"0.7.0-alpha.9","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-alpha.9","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"a61eaf863860d5d80d93e88f98c82c7adddd1f59","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-alpha.9.tgz","fileCount":169,"integrity":"sha512-YTnnD+dkVpUTf8pexfVmru38AOp23+BkMOXmO0Mr7yAUD14Mrzd/kcpJrdrvrTZY7HXYVlCteV4d9BFe1RcPwg==","signatures":[{"sig":"MEUCIFMZjtE7ZyBqUWvBIjptuCuIjkvBfsgPG9+Ei2jI9EMuAiEAjgZX4LbCHzPaBLnw38q5aCaV6DRAhNvWeHHICQE/j9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472855},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"8374f2164d9811945e81cc77583fdf6545a2fe15","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-alpha.9","@lionweb/ts-utils":"0.7.0-alpha.9","@lionweb/json-utils":"0.7.0-alpha.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-alpha.9_1753881461353_0.8171020828348678","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.8":{"name":"@lionweb/validation","version":"0.7.0-beta.8","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.8","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"4dc92e802712d27e179e1675d9c37a8d8fb0bc89","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.8.tgz","fileCount":169,"integrity":"sha512-I3QVXQVFP50VkOJej0IHBKASuRqNTZHurmWe58DzI+9bXs0d9JYHcvxtB8Q38JRmLD2IFn9hITPzGm0D6wEs6g==","signatures":[{"sig":"MEUCIQDFQzTqe9smo6cl6pcqATkVo0m/M7bofojw1yzu0lWgbgIgeoa00o9ZFawY5OwPODxT91+XIeyVrjxLqp3L4z+Q33o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472851},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"89731844df39338949fedfb76adb169403647a84","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.0.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.7.0-beta.8","@lionweb/ts-utils":"0.7.0-beta.8","@lionweb/json-utils":"0.7.0-beta.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.8_1754045435414_0.11559988693994705","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.9":{"name":"@lionweb/validation","version":"0.7.0-beta.9","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.9","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"bce82233a1535e3f922489bf17e62e99b6ffc254","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.9.tgz","fileCount":179,"integrity":"sha512-ZIffeAl3lVVFYrXZvWRM2IcqC/dHsAJm/0MX9/t4OfRHXrpNA8cFXZDXHUe29z67UAT5PXdBXacjIFebyylhew==","signatures":[{"sig":"MEYCIQCqwmTsIGnvtcZGp24bY7riNX6Ai44ogmGDSTCaUdAD0gIhAMJThhl8lP5TAcubFDVKPTCSZXGweUmXdfoMtUR6ZuVN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492525},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"bd34cc05594dc8f4b0b278d4cf6332575a053b7b","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},"_npmVersion":"11.4.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.4.1","dependencies":{"@lionweb/json":"0.7.0-beta.9","@lionweb/ts-utils":"0.7.0-beta.9","@lionweb/json-utils":"0.7.0-beta.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.9_1755251609201_0.5027069185436177","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.10":{"name":"@lionweb/validation","version":"0.7.0-beta.10","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.10","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"b8cdbbff69f9618facec351a80c4ed628435576a","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.10.tgz","fileCount":41,"integrity":"sha512-UxTWayxQc5kgwHGuSulZ/noFxJbRGNw1hruZZaafBrdfWLFlojZvVIv0tkOBDu0/dEn1iIUy6UpiqkjtiSUjOQ==","signatures":[{"sig":"MEUCIAQLXCm1MdooSvoCFPHtcNQXDLENV6BN8KjNmjDwdoFlAiEAgd4gVQ7Swe3Vdr41gr08kfJBzFABC2loonQyBsDejUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197220},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"de6511697d8776e3025eebb3c0f7ef9486f98b4c","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},"_npmVersion":"11.4.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.4.1","dependencies":{"@lionweb/json":"0.7.0-beta.10","@lionweb/ts-utils":"0.7.0-beta.10","@lionweb/json-utils":"0.7.0-beta.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.10_1755258039967_0.3923646051785128","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.10":{"name":"@lionweb/validation","version":"0.7.0-alpha.10","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-alpha.10","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"ddf7b90fb60e7649f3db756088da0ae0e78a2078","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-alpha.10.tgz","fileCount":179,"integrity":"sha512-/eH5svrU5wfTTaenQJF3QJWI30JgQvEbwNvsjU9sdfrv0PKtSQNpnyEd+uSGsto2WEaqChszjjG9yV/Oijf5wQ==","signatures":[{"sig":"MEYCIQCm20hQjhED/ouQBpRSRm7LT5N2SZGDz40hZ8fE4DpyJQIhANy3/Ke8jYDU4cGwjXtC9gm7PlAE6pBiN2ODGTk2TV8a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481037},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"4f0cdea3ec8282d5bbc76745cb207710039fd424","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.5.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-alpha.10","@lionweb/ts-utils":"0.7.0-alpha.10","@lionweb/json-utils":"0.7.0-alpha.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-alpha.10_1755279551921_0.7478916273030545","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.11":{"name":"@lionweb/validation","version":"0.7.0-alpha.11","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-alpha.11","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"fad00770f33c913717fa0ff9146323bb51949350","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-alpha.11.tgz","fileCount":179,"integrity":"sha512-iw1i3SlUn1Ovc5/NsDyeEc4iOlnEuc5fe6+iFmwKL7DUnFk8g0UJjI2XojQtDhUm5/pwxWe/VNII3WDNmh5+AA==","signatures":[{"sig":"MEQCIDWmmZL3f5O1aLaEKaOf0jBBx4o1fNP7RDt5S/xTRSJlAiBLkQuQLCs7YH9bbH0Ju7ZzeWyzcCCukcXYpHJ00ye3kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480155},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"21c46b2815014dc4429a4d6614c7afa0d78423c3","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.5.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-alpha.11","@lionweb/ts-utils":"0.7.0-alpha.11","@lionweb/json-utils":"0.7.0-alpha.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-alpha.11_1755874894220_0.9910085693024047","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.12":{"name":"@lionweb/validation","version":"0.7.0-alpha.12","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-alpha.12","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"07d737c842aac30345ad59893155203b87deaad7","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-alpha.12.tgz","fileCount":179,"integrity":"sha512-ZQzqsAhM8mrB5AV6V3TqoeHd0dDmormUZPpB5giMN8XB2h/Vqk6q18Hi4T+qQpjktXJzsQtnmYQ9fd7s2MeokA==","signatures":[{"sig":"MEQCID6j9VRjcUmkm/Z1fbBY7G6CL3RERSQsRZON5JTIL+PjAiA1t2Q6sJPXI5ttRYyF39cGkiVLSlEOr8AmjLUyF8S8hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480155},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"21c46b2815014dc4429a4d6614c7afa0d78423c3","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.5.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-alpha.12","@lionweb/ts-utils":"0.7.0-alpha.12","@lionweb/json-utils":"0.7.0-alpha.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-alpha.12_1755875189802_0.47018997434437826","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.13":{"name":"@lionweb/validation","version":"0.7.0-alpha.13","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-alpha.13","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"aec0dfebb58c505d99c697df6c8354265a7d00ea","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-alpha.13.tgz","fileCount":179,"integrity":"sha512-mjKtTkmw3gg6ORDQ6A+kw8vN2N/CSUjOb52NEglHNSyfuLxgiTWruvSiGBOEpmp9BtetbUPzmDyzKL6lwYB5VA==","signatures":[{"sig":"MEQCIAXMwuLVO9hUImzZ0K2S+/ybREvMd48lrgVtcMdwHP6UAiAO/br68g+ACQ48GVD7XQ3AYLhwyeERuzCzcdNM04GHbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480155},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"21c46b2815014dc4429a4d6614c7afa0d78423c3","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.5.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-alpha.13","@lionweb/ts-utils":"0.7.0-alpha.13","@lionweb/json-utils":"0.7.0-alpha.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-alpha.13_1755875532360_0.4642014990865273","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.11":{"name":"@lionweb/validation","version":"0.7.0-beta.11","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.11","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"ad0a4d25cfc48d66c439117c9f2248590370d723","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.11.tgz","fileCount":179,"integrity":"sha512-aW2D7WIHACNrWutLuTVAHmqwSk4/2XJhHFzJESuFI8oaa0+Tw8zJ0h82rfwyfH+Y0lH+xg92Y+EkkBLyQHvXjw==","signatures":[{"sig":"MEQCIAczyReCgzbKC+J/zSAr2OGIuPRGdKzR1AgDEXzre/WoAiBQhgj4Mubxw7IWWfR52Xh0U9g5NSx1PoNd6dGQoMlXqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480328},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"c96a833b033889f0a3e3388ff6c04d981163f141","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.5.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.11","@lionweb/ts-utils":"0.7.0-beta.11","@lionweb/json-utils":"0.7.0-beta.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.11_1756117936631_0.779799755920505","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.12":{"name":"@lionweb/validation","version":"0.7.0-beta.12","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.12","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"23bc624c151f8ee430d9c89b076932b8057a5b7d","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.12.tgz","fileCount":142,"integrity":"sha512-GLUjABNRKDpdGrYzdUgp9If9vJB3PSoNP1ojjSNtaqeMfSIjGh0ZHBA9lDdk6BLYXHKExRIAHDf2UtXU+cytgQ==","signatures":[{"sig":"MEUCIBVqhCpISPZyPEAp6L7YRmLQbSm8UMbEsszwA/tYWyxkAiEA5aY52ck5cMDIGKRDvu6bNiyAD1MMbwXxOH3y12mQgn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302207},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"cc61e08284d455c3a96fcb74ba2cc3f9c376b8f2","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.5.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.12","@lionweb/ts-utils":"0.7.0-beta.12","@lionweb/json-utils":"0.7.0-beta.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.12_1756362472957_0.03563296451262654","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.13":{"name":"@lionweb/validation","version":"0.7.0-beta.13","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.13","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"59abbdf13843c45c67863f54820d5d8ad37e90bb","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.13.tgz","fileCount":142,"integrity":"sha512-NKhPOY76ZNQIwZ3pB6fIUYJjajGPiExLrWNzLD/XwXpGYSXW82/YMauYTiDMV2hx2INXPpeX2F9NXONeNkxrlQ==","signatures":[{"sig":"MEUCIQDQtl3pU6K2AXKoRAGvCbo3VKTkXHg+575FKlueFrJk8wIgM3mX/Kzv9TfUw+DivJw5Dp/PjhdbixAOeESGs3FQlVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302207},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"4ffa69bedd9d6a9521729ac1a1047fc6ce4e9f44","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.5.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.13","@lionweb/ts-utils":"0.7.0-beta.13","@lionweb/json-utils":"0.7.0-beta.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.13_1756903904845_0.2360426254032526","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.14":{"name":"@lionweb/validation","version":"0.7.0-beta.14","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.14","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"986979f00bfc6d9fd975a293058f3b870d80364b","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.14.tgz","fileCount":142,"integrity":"sha512-ml7IrsqxGGln8VnNmNjSrVn7+eXDKBjw0fQp9HzSiE9FYt72HDxQyHJr43FNpANgmtXFbAd6RhVjGwrxGgZOYQ==","signatures":[{"sig":"MEYCIQCfk6ANBJSzQ0fWMK8eJ1+Bm//F9g5S1DNwEHMpTocaFAIhALakjjEcAfoAAL4cmHyFPX8gw6advKJo4vsPbbKSEjof","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302520},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"7b6fb42c393b87ddde360329c120cea7fb559da6","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.14","@lionweb/ts-utils":"0.7.0-beta.14","@lionweb/json-utils":"0.7.0-beta.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.14_1758628834630_0.7074881992170925","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.15":{"name":"@lionweb/validation","version":"0.7.0-beta.15","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.15","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"be8bda4ac0e29e16a64b064f25ae07e0c84d2287","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.15.tgz","fileCount":142,"integrity":"sha512-sdYjQymG7Pc3ubpBDGWfcAQFkYG8C29+5b/g13U45eP2pFryBpzLwhR2UwHBfPbF11wuyyFj3/wacGRiy6t7HA==","signatures":[{"sig":"MEUCIC8gE9+2RB44exI3rdHGZJdlw50iWJIVBgEJLIkadKsTAiEA7cwYFQVlAQ1Kq9KOCqpfKdAP7LSpyVXNVB5uZXH4/ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302520},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"849f1ef8520784f19d3cbd56af0230a2e06ea20c","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.15","@lionweb/ts-utils":"0.7.0-beta.15","@lionweb/json-utils":"0.7.0-beta.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.15_1758781897040_0.7562654294419042","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.16":{"name":"@lionweb/validation","version":"0.7.0-beta.16","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.16","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"5397b01e933e7bd95ce06ddc0d658dabbb14d6a8","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.16.tgz","fileCount":142,"integrity":"sha512-ZVnwQIUHgi0FlGgZFpWYemuHQw5hxIvBb06GHR4v//7Vwko3mzRu32oyLPnoI/gBRoFM5H+g55PNkgbGXif8kg==","signatures":[{"sig":"MEQCICPNJpxFQyPyYdLycFkSD5UvC5faJrvtltdz4GvxRDTGAiBcrAYZq9aB58EJz9m7iNj2Q1K2n1AcLC+Immrd75+9eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302520},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"7b8ea8641ba7aafea7bf46ad9a8d420c1801c961","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.16","@lionweb/ts-utils":"0.7.0-beta.16","@lionweb/json-utils":"0.7.0-beta.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.16_1758784474364_0.5135438805444019","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.17":{"name":"@lionweb/validation","version":"0.7.0-beta.17","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.17","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"c902f0174e0d42329f015af5846eb18cfa0352d3","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.17.tgz","fileCount":142,"integrity":"sha512-fi/wyz7WiQKUdu6vEVfxi5RV0qNMTXCyrUiZxMRNYf0zQLYGpslscftr29YJ9SC7rQU7I0sav9lhM6AW23R4xg==","signatures":[{"sig":"MEYCIQDjPQ1paeG1Cviuycbd45ni4t8QxWFfEIW5+tAvam/U0QIhAIHHdgXhW3niPB8sEobO2F8K+X/HYNUgU/Luk1+jSBtP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302520},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"1f8f1bbb12663a91cc0b68e328b0af746461523f","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.17","@lionweb/ts-utils":"0.7.0-beta.17","@lionweb/json-utils":"0.7.0-beta.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.17_1758812368964_0.2725115809482159","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.18":{"name":"@lionweb/validation","version":"0.7.0-beta.18","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.18","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"1e14e52814595e61d527669f2ce73188a34707b8","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.18.tgz","fileCount":142,"integrity":"sha512-A293R7swmBsSPaOXNovOm125Sk3SbmO/goJGNIyOMfAURkoDElGrVm0DId5oUBe87X2lP4IMH9B4Y/n/fZok0Q==","signatures":[{"sig":"MEQCIBLCwNMZ4JHEJQFPpA1cRVgTv/uPb+skoPUuLG5W63i6AiAFk6SAElxLVGQ4QTPwjyST+hFX0NFnvw3WaXhBORBEww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302520},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"9f737aa0263c5707441dda89300caa561af48c06","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.18","@lionweb/ts-utils":"0.7.0-beta.18","@lionweb/json-utils":"0.7.0-beta.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.18_1758877140993_0.022447991274236356","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.19":{"name":"@lionweb/validation","version":"0.7.0-beta.19","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.19","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"a6127e195d0eb55a277115947619fe3e8a0fd85a","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.19.tgz","fileCount":178,"integrity":"sha512-jqLU5IDi4PrpjogObqgCQ0zpsWP6zK5uAJ+JLIFw6jWHkpeJ8V8VXzaia5b3rHA5cMUBhuKIdz7BYIz5TFGfvQ==","signatures":[{"sig":"MEYCIQDrHDs1BnUoomaeTNM62Iv611KplDoGmNKogG0TM1Vo2gIhAPyn8otnr7Zt5sYJArt0iarYyhFKQaw0OLsfMLnWd1xo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480566},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"b00f076567e6fb95375ff4a3dae7d6803e040f1e","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.19","@lionweb/ts-utils":"0.7.0-beta.19","@lionweb/json-utils":"0.7.0-beta.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.19_1758897468443_0.9926116711962352","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.20":{"name":"@lionweb/validation","version":"0.7.0-beta.20","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.20","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"c97f6914d5ccb23de3b88b0865d90b860c369c53","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.20.tgz","fileCount":178,"integrity":"sha512-fzWnRXH8jsm/ZKQPM2A7fk+FinTQfIqOLKGorPCDjMfjYl0VaQ6yqBcxuToS90PQDiC0aiy9pHcqO5xm/t122w==","signatures":[{"sig":"MEUCIBkBzuHuG0jdg/hWDsT0jpJCe5l+X2ZdW74xjztilbnsAiEAjgV+XLCx0Leyxxea2OJOgy0kCtE+0wl8QXFWNuZP1W8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480566},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"0691a7ce7be09fb74339552137957493635ad4a4","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.20","@lionweb/ts-utils":"0.7.0-beta.20","@lionweb/json-utils":"0.7.0-beta.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.20_1758900239134_0.6946049254413678","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.21":{"name":"@lionweb/validation","version":"0.7.0-beta.21","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.21","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"c036507c03de97cbfd6d5a6e091cb6939c362138","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.21.tgz","fileCount":178,"integrity":"sha512-66qpuZYktcE6Vb6NKCMGHuQiV3Htoz5bxb2dSoDGuR207HQJpxsYhDzD35gUc/SGexM52HndPLcBAIcnoN7OMQ==","signatures":[{"sig":"MEYCIQCYCMEm03JjgoayFL3TrT/Fozt0/9NiiFsecNo9ecedEgIhAImePS2ddzWOszORWEFm57qHmpiqVtLtN42Ovet+Q128","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480566},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"5eaeb72e1aed567e627a485e7e8c065ee8d1f0f4","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.21","@lionweb/ts-utils":"0.7.0-beta.21","@lionweb/json-utils":"0.7.0-beta.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.21_1759991491135_0.338186724932948","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.22":{"name":"@lionweb/validation","version":"0.7.0-beta.22","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.22","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"f9565dff2111e78da3b8f351ce261fd36f9b3cf0","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.22.tgz","fileCount":178,"integrity":"sha512-fsbbRDkmhQIJNatM7PwEtNzmkwH5HZCy+IoTXJ5hfkc35ZI475Gt2Ip0mxKM3xB8WbtgqdFYpdGnjEyk7FSiaw==","signatures":[{"sig":"MEUCIA4gK7wFyPdPC0mCr2qtKe4s80pgotFdytFbaukqkZcVAiEAof+S5ggzB9V0+IHavNp1o5PyqlUz9tg6+qpRCcBCrj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480566},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"c4b9a00be2b1b5057fb96dcdfd1728f9f88b04f4","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.22","@lionweb/ts-utils":"0.7.0-beta.22","@lionweb/json-utils":"0.7.0-beta.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.22_1760083150904_0.07621206173519646","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.23":{"name":"@lionweb/validation","version":"0.7.0-beta.23","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.23","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"e0e46292bdc6800fcb62f568d170bd6e573c7599","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.23.tgz","fileCount":178,"integrity":"sha512-XZnXPJwGfYXCpg+yS6nddk7jTVpI3Iqm+mbGiwydXbwsj04hQfL9fIySVcf+gx0MHfjTLRs5SL4+8T/8XymYvQ==","signatures":[{"sig":"MEUCICPVptekzVUg06vkefgCjOEeQpwRpH1NWnpWe/nrFtt4AiEA3GNVATdxaMfG6VfXAfVK/PjczvwYm0jJSBx8190X9qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480566},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3176f485a5154a043ac9bcb190e47bd70e965914","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.23","@lionweb/ts-utils":"0.7.0-beta.23","@lionweb/json-utils":"0.7.0-beta.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.23_1760105965660_0.19026881781585492","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.24":{"name":"@lionweb/validation","version":"0.7.0-beta.24","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.24","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"13a5fdcaf095d7099764c4f421f9356ad8019dfe","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.24.tgz","fileCount":178,"integrity":"sha512-SVjUKgWIbTbZUqHA2xWagTNrhLNIGMiOs6kODcWXg3HX7MktqZYnGV8CyPrk8IYyUtL4icbdm3pefjoNPnnuVQ==","signatures":[{"sig":"MEUCIQDIU7tByob1A6l/CIjvHKdgoJDZhvYPvFekOVs8DYVp6gIgVe02RJkd/+vEG2eT47U9VkC1pcgOnH7MuBSKpQXMl3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480566},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"6c2e97a41075543c3ad6b565d37e724a9b563bf1","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.24","@lionweb/ts-utils":"0.7.0-beta.24","@lionweb/json-utils":"0.7.0-beta.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.24_1760302244763_0.038299088754587096","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.25":{"name":"@lionweb/validation","version":"0.7.0-beta.25","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.25","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"34400d74d27f9c28f995d90a35f686222d0e9a72","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.25.tgz","fileCount":178,"integrity":"sha512-xC26WyULysLvwr2fxF9TwRvLSREtu9A4a3XcONViigVCwsrkV8k25zQ7Y9dkKuEDmQOkU7Gn+FtaUFU8pi/R6w==","signatures":[{"sig":"MEUCIDwB/3o6bXzys6HHqCx1FlbudTvt8Qa0et4n58nCkWF5AiEA0cjS2X2OBYVP1ivtz5Zdr/noNmIuVjtAPF80xbX8prE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480566},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"8034e1f8610ec8d5799b151ffdab5b04670a5888","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.25","@lionweb/ts-utils":"0.7.0-beta.25","@lionweb/json-utils":"0.7.0-beta.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.25_1760429127339_0.26471137683345725","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.26":{"name":"@lionweb/validation","version":"0.7.0-beta.26","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.26","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"ec4f945281d86b19f28821d86b84a37cad27760a","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.26.tgz","fileCount":178,"integrity":"sha512-Ezg24McyC2EZ5QzVjsfGDlFLOD24NN5yxJ/8lVD1m9ViXmFpv/GDhynuXMf1VMjybytns/Bv19OaNz3UmlI2BQ==","signatures":[{"sig":"MEQCIDLRNEbzVQ4cUEDERdy1kn5SyG8sEUNef+zPPWu2WUHOAiBbYaYewge58mNocXjPQqyq0t/nlJNljyI3URDBq9CImA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480566},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"83e0ca9938d213eef905bdb343abb51437ec393f","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.26","@lionweb/ts-utils":"0.7.0-beta.26","@lionweb/json-utils":"0.7.0-beta.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.26_1760520380605_0.7456296630519104","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.27":{"name":"@lionweb/validation","version":"0.7.0-beta.27","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.27","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"ad6f223a0ee191db29a89d83d5bf0247acaacef1","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.27.tgz","fileCount":178,"integrity":"sha512-j/CZE4479CT49lgTw7Sd5vAnmCbp0+JTtaC5nLBgNkCZcjovMgEBo9OCRYlSdLHgKaxWdY2h3DrZ/RuK11CVyA==","signatures":[{"sig":"MEUCIQCPWN2c3sArwCaEHkALOy6ClencL3XcFphYEcBtpoBjoAIgUfSTtu6rrQy2474bnC7YyRTCvNj2rZPwoq837DXN4Ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480566},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"a2359ae893f0fe756046e385f37188cc9fc0dce5","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.27","@lionweb/ts-utils":"0.7.0-beta.27","@lionweb/json-utils":"0.7.0-beta.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.27_1761549186121_0.04886066257496169","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.28":{"name":"@lionweb/validation","version":"0.7.0-beta.28","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0-beta.28","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"085f7055e2252c6507dbadab53ec9f5b9e4cacc0","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0-beta.28.tgz","fileCount":178,"integrity":"sha512-ErX3ftrVycHxKm2g7tNq7QIE5XVF59GmpSXDyXPDCBDxmo3ldaYqgPgtkPVYNyYz0elasMHPN4k6pTkyTCuk1A==","signatures":[{"sig":"MEUCIQCIvb2dHYlpFAoScCapnkEpoweAOI8a9s0Ny/dNwoie8AIgYu8SdOelmpjan+SxyZJchP269GRUl7eRKKPTtPeAcZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480566},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"bdfb4624666f6ab4a29f850b0838e5a33aca02b4","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0-beta.28","@lionweb/ts-utils":"0.7.0-beta.28","@lionweb/json-utils":"0.7.0-beta.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0-beta.28_1761550046838_0.9767436179299172","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@lionweb/validation","version":"0.7.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.0","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"b4af1739e667a2ce7ed6ae0bf17ee452f1fec664","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.0.tgz","fileCount":40,"integrity":"sha512-mlGUY5/Tys1nSjMJ6N57xmgAZTXarsHz/nz+5YeCgDhOh0WL5gUY6IRkwy/pOnjlDQeCnaji7QoewdWb1oDGGg==","signatures":[{"sig":"MEQCIFj2HmYk7lVoJhYgpa8pVMdHVzyXlAVpQS+SKZDrO8q/AiBfgpD4H9apIlumLSf2i0eBpSUekwvCtRNbQPqVIDTeYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194309},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"4b49763a397b2b0d647fced6823c6c260e143508","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish --registry https://registry.npmjs.org","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --registry https://registry.npmjs.org --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --registry https://registry.npmjs.org --tag alpha","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"deprecated":"This package release is faulty, because the dist folder is missing","_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.0","@lionweb/ts-utils":"0.7.0","@lionweb/json-utils":"0.7.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.7.0_1761563738402_0.804058910657119","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@lionweb/validation","version":"0.7.1","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.1","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"f31666d981f5ed49f204d43447ef6dba9e9d7cdd","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.1.tgz","fileCount":178,"integrity":"sha512-YHQEknngmX+tLHO8q4pmu9ro5jfBiHOhwwobMhyhK28BryaXSMDRqxAQWgaES0zIJ4tB4Y2DaogxUoA0WNssqg==","signatures":[{"sig":"MEUCIQDp3SBOIQL8r0uG55wJR/valBckjsXiIRZQFuALEWMcRQIgX0z7WNoySQ+hqsul6lvp/CXo8IC7b8YjD7JJjEnW+2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480658},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3dd7aa2b9bf40463bacdf1b7c804bc98d63f28ab","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.1","@lionweb/ts-utils":"0.7.1","@lionweb/json-utils":"0.7.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.7.1_1761566295759_0.30280422801960416","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-beta.0":{"name":"@lionweb/validation","version":"0.7.2-beta.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.2-beta.0","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"3b483b1ae81c4540155a756663f63d01c25ef10b","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.2-beta.0.tgz","fileCount":178,"integrity":"sha512-XbQJfUq3PVktgtkch5UbYpfeHYz8cGfuKznCG8EkR0fPspicCWvC/vZ/I3FP++DgVVOJDZx02/WAASvSvJJUbw==","signatures":[{"sig":"MEUCIGM6f4V+0LKxxFryV5EX+djVonaeMV6Tfp/Dw51KoFl5AiEAgo4s4E7Ep0QMm5tbSBr5k8vBhbSNC+1o0F2CC7VyhPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480767},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"33ddff381cf79a29a16249d854eef046465f803c","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.2-beta.0","@lionweb/ts-utils":"0.7.2-beta.0","@lionweb/json-utils":"0.7.2-beta.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.2-beta.0_1761928857502_0.32469041342176186","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-beta.1":{"name":"@lionweb/validation","version":"0.7.2-beta.1","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.2-beta.1","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"ecf66f088738cf8f8deca19ce189b5934e47b15e","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.2-beta.1.tgz","fileCount":178,"integrity":"sha512-aF13JgaXx09RiLyq49JNl1fvh1E5VaeEfM+vsjdDv7nzraTHPOL4oBY4JsF2asoJdthechMo2iRWwKpCFpff6w==","signatures":[{"sig":"MEUCIGoZ79JNMxjt55WakIAI+5gUj13BxYiySRNOquRn7bQVAiEAzccWfbUFVF/FnRd9LDoq8qc9PQNkM4mr6BcYPZt0OIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480767},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"215da41bb74bb6e89b44eae21aa7b2d56ce2b446","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.2-beta.1","@lionweb/ts-utils":"0.7.2-beta.1","@lionweb/json-utils":"0.7.2-beta.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.2-beta.1_1762780922085_0.3913724050271419","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-beta.2":{"name":"@lionweb/validation","version":"0.7.2-beta.2","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.2-beta.2","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"716f05f56ec04fb7422ec6f1f11b90d83268c535","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.2-beta.2.tgz","fileCount":178,"integrity":"sha512-eEDakK6wW9rownId/K0CNLk6UK2Lb2F3n+yDzkbwbUTT5+3v+ZlFvWKkXhFyU0XARNF8ouXwveCalQsKyHHGBQ==","signatures":[{"sig":"MEQCIAMfgU/l3Q3zbwncko9v90fPNMAmO57vJ9SbCMloKFK3AiA5DhORIVCBHTjMFuNbZn/ZB2vJNPag2bjSbXLIqJ5UZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480767},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"bc8e4fc83f3fb5cdc283aaa73363c389d1101e9d","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.2-beta.2","@lionweb/ts-utils":"0.7.2-beta.2","@lionweb/json-utils":"0.7.2-beta.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.2-beta.2_1762845489047_0.3084531630347924","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-beta.3":{"name":"@lionweb/validation","version":"0.7.2-beta.3","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.2-beta.3","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"8e5dfd1e9da7196e8f3d7f8a4fddaefc5d7a7680","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.2-beta.3.tgz","fileCount":178,"integrity":"sha512-2Prcu1hrNucIomnd1QAT+apf7ifMJ6PMGIdMkErmpVUo65w11N+9pDryB6TjqcwtXA6Ajxho+1OGEzVS1XqGUg==","signatures":[{"sig":"MEUCIHKIeNqytUGL62pm3gfoJMdBT41bKuv/Vjzksd4jHNH4AiEAyzSAn3wCtQR4A800yJKdZ0aMkv1LbdQNmbbAFLs/0H4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480767},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"187d6379a006ced1da12cb4f6acff3d17e05c910","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.2-beta.3","@lionweb/ts-utils":"0.7.2-beta.3","@lionweb/json-utils":"0.7.2-beta.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.2-beta.3_1762876335510_0.2668669754653603","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-beta.4":{"name":"@lionweb/validation","version":"0.7.2-beta.4","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.2-beta.4","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"081ed7f4740fad1b7a5ce14c43b4c780138dfb35","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.2-beta.4.tgz","fileCount":178,"integrity":"sha512-EYZ2xM9vbMOGoISZ2zAzhlgzHzQXkxD74DBX4uV8zVQtzdEFrJyErLcfCUeOeRrJfnKYrxPg6V05L4jRovXSVw==","signatures":[{"sig":"MEUCIQDcjrTxrtxBMZWudTdNePNIJbZVFe+/3B0B9frVJfn4TQIgHs8r6W0Tnv6nJ74lApXlu1XxqpL6AVpqM5ssBFB0laU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480767},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"758de3ab21608e17dd9c38441de8ba35e6510e4f","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.2-beta.4","@lionweb/ts-utils":"0.7.2-beta.4","@lionweb/json-utils":"0.7.2-beta.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.2-beta.4_1763028242639_0.8958079280033009","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-beta.5":{"name":"@lionweb/validation","version":"0.7.2-beta.5","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.2-beta.5","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"870d2dd7523bb966d284ccde86b85899a710b615","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.2-beta.5.tgz","fileCount":178,"integrity":"sha512-Pv+4pR32ea3tWLA9FwWGb/RTUYer6T9v8f/Ua6wFcVB3GGVTTR5Rlzhn3ahT+vfWy/W7DJCAXr0/c1JNGA/XlA==","signatures":[{"sig":"MEQCIBTb6w0MM04cGsq2bfs4nM9CP7Uw8zQLVuKm875v5hfTAiBFkM4HBPbtL3hvJKeRiCTJH4Spk/L0oE1y7ZThS2Q83A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480767},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"ceae475880787beadb54dfd4c15cecdefd3afa02","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.2-beta.5","@lionweb/ts-utils":"0.7.2-beta.5","@lionweb/json-utils":"0.7.2-beta.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.2-beta.5_1763105677334_0.24045312456123646","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-beta.6":{"name":"@lionweb/validation","version":"0.7.2-beta.6","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.2-beta.6","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"9e5fc72494ad0d57653361b6408ed2f4b85fced2","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.2-beta.6.tgz","fileCount":178,"integrity":"sha512-fUMWbItour+xai+x8UIUaXLyM6YSOrkeONEW9ZW7AQHhYMHW9gUxFGbV6DADHwLkh8pLQF0VYWXKFgT9iV7UPA==","signatures":[{"sig":"MEUCIBpBY/cMMmMsRmThg9Bp/TILSCw4j9c/ZxHmtM2puLsoAiEAwkFNgvSPIuuYv1Bg61NuGGMJjAixnmpQ1mPkH+FSWdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480767},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"44c1d4ca0f8bda2c0484a4caefba48674d7e62bf","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.2-beta.6","@lionweb/ts-utils":"0.7.2-beta.6","@lionweb/json-utils":"0.7.2-beta.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.7.2-beta.6_1763626175180_0.8661296852480824","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@lionweb/validation","version":"0.7.2","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.7.2","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"891265c94c6a7c7702f294fd587e1ddd3252e647","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.7.2.tgz","fileCount":178,"integrity":"sha512-EaHF2cbSzvctIHMN+WUimlfX2q6JN8CSpGjhxDYLQVJ8C67WvFHVYUs8aOKUXq4dy4H/6i8u+ypueOyGNLURaw==","signatures":[{"sig":"MEQCIBTU9T01JIfVm3uqktdqIHbqzArtSon57MaRkPyv66rZAiBq03QmVHg/ZVP5n4j8YIMdYkIrIMGYhPY/J/9vK1Kv5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480739},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"442c362b23e7a6c4494dafb6c294ae6443e86a4b","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.7.2","@lionweb/ts-utils":"0.7.2","@lionweb/json-utils":"0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.7.2_1764098570868_0.4927452601214468","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.0":{"name":"@lionweb/validation","version":"0.8.0-beta.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.8.0-beta.0","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"ccef0cf48efd91d0163b8949bdb9fab1ed921e0d","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.8.0-beta.0.tgz","fileCount":209,"integrity":"sha512-smbyQeTY5VSaH6DjtJuue4A9D2ZozIxviBWxFKtQE4H94DEL0dt1xorrjFgSCdQvyB85JDYWqw7X7PoV8tnchQ==","signatures":[{"sig":"MEUCIQCET3K/9ThEXnyhUOlMbmIJdl/sIBVeJhTxN6rJXavUIAIgDl9dmRTkXpB731WyJ3wm4ADH2O1Tg9jQUAdu+3xhSr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956154},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"00f019f24154f311b798c9f65a62caddb5357200","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@lionweb/json":"0.8.0-beta.0","@lionweb/ts-utils":"0.8.0-beta.0","@lionweb/json-utils":"0.8.0-beta.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.8.0-beta.0_1764159531203_0.7453994048945782","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.1":{"name":"@lionweb/validation","version":"0.8.0-beta.1","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.8.0-beta.1","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"cd40595fe85ddd52ffb4ad4647f448c2c9a7bb3f","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.8.0-beta.1.tgz","fileCount":209,"integrity":"sha512-0Dv0qTPS7PYW+tRYLKRaKfWaI5PZsLQMWVbrZLHqxWXArR8S6XsbPGTJ69WW5bs+5tgnjak836148dmGKpj0HQ==","signatures":[{"sig":"MEYCIQDmscf0vnu46QuePr9i0aWA64LMDWIscI2poKWAiQ5ytAIhAKzlwyQpaKgUnaECYqR0c68aDZsHsDFUbsCPtIf1riyb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956154},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"ec346595c60dcdefc01f99ae6beab1cf4ea1edd8","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.8.0-beta.1","@lionweb/ts-utils":"0.8.0-beta.1","@lionweb/json-utils":"0.8.0-beta.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.8.0-beta.1_1764776522012_0.8207985085560938","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.2":{"name":"@lionweb/validation","version":"0.8.0-beta.2","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.8.0-beta.2","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"9f120ec7d7f23b90658aaf4019aaaa9365c1f835","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.8.0-beta.2.tgz","fileCount":209,"integrity":"sha512-57ijtnPnNL03bNJaHAHKcFPPZB5/r3bIqTzVgmFDHevqHiRRZC0yAooBFAVPjShxO7LdfcBlPqZA26mSWI/vNA==","signatures":[{"sig":"MEQCIDeVvTo5tD7eLdsPoTaZTzVGQQW4/Kt/HusHPJYgH5S+AiAuSvkarXPi+96E0uRqXlM5lcpgoh7Wb4ra69ex8el/Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956472},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"7ebc330e6a7cc130e21dc8e553be0915e95bfabf","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.8.0-beta.2","@lionweb/ts-utils":"0.8.0-beta.2","@lionweb/json-utils":"0.8.0-beta.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.8.0-beta.2_1764881172167_0.07364178708543889","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.3":{"name":"@lionweb/validation","version":"0.8.0-beta.3","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.8.0-beta.3","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"b72481565015787a97647e29896fb26d31ff98e7","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.8.0-beta.3.tgz","fileCount":209,"integrity":"sha512-hFaVo6KqD74zKW1WPe3cUj+YW+B2vu9fJjJwsN0+QiFJxPdhjPX+dYUhe3Ov4y+6QbNBAc6/IEmD/GDW6xhC0Q==","signatures":[{"sig":"MEQCIAYc3xFM58yOQhYAGbghuO8hSYK6saQqO2kgnJbrVUh8AiBsnLvKTm1ue7Nwaj7eo3RgDgGIyYTytRqdK+oX7f6yXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956472},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"91783fc0aeaa0bbfb82500f84184ea552a46ae5c","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.6.4","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.8.0-beta.3","@lionweb/ts-utils":"0.8.0-beta.3","@lionweb/json-utils":"0.8.0-beta.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.8.0-beta.3_1765300206129_0.1832121344673998","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.4":{"name":"@lionweb/validation","version":"0.8.0-beta.4","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.8.0-beta.4","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"aefcf85a018e0aaa3e8b3a638de79da4849b0939","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.8.0-beta.4.tgz","fileCount":209,"integrity":"sha512-CAs+j9SVIxf0+3PvKDrQFRaXEKk7n5gXiyPTW+jNY/+qfSjC1LUk/ZCP3xHBhFhnUYEsPknYZEI4UJ0StzRPTg==","signatures":[{"sig":"MEQCIF8lxB0k2RpBmlumXkC3ilc5NF9pMLGbPuhJj5yocwW0AiBB6/NUSwVXaAdtTsNP5MFMUn7B64TrB0aSm5qpB98wDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":811397},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"7b4788773a29c9ec93d681f8c3476b286ac83497","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.7.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.8.0-beta.4","@lionweb/ts-utils":"0.8.0-beta.4","@lionweb/json-utils":"0.8.0-beta.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.8.0-beta.4_1769161135121_0.5072970641893786","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.5":{"name":"@lionweb/validation","version":"0.8.0-beta.5","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.8.0-beta.5","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"e04460e234567a5dad9d8dd83c540d3228e1fbe1","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.8.0-beta.5.tgz","fileCount":209,"integrity":"sha512-lT6futFgHk9ShSyMXFrjf/MRNueN2Lokh74AuI8yzcEy2V/WIAX0Yca4N4k56h0rC4vxL8YTzro+R88sfKbwAA==","signatures":[{"sig":"MEQCIBpf1pJHrNoxYcESev2DPMdwe+aoxZnTj7EAKdi/5LWGAiAs1vn0wGBiYvCVBLgJKbbjuUrcv2Nqqn4iIuZffEJvrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":811397},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"cb10a8df2ec614297385f2dceb10d5aea2b3a0ab","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.7.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.8.0-beta.5","@lionweb/ts-utils":"0.8.0-beta.5","@lionweb/json-utils":"0.8.0-beta.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.8.0-beta.5_1769369344265_0.4343931612170173","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.6":{"name":"@lionweb/validation","version":"0.8.0-beta.6","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.8.0-beta.6","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"14c32556cc3d73f3800977903011508f620eb384","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.8.0-beta.6.tgz","fileCount":209,"integrity":"sha512-acA7w6fZVYQGV3YapVohkbntg/b9Fsx/InWF6wp1FDFKSo9pEZIX4lLVhVk3P1uT2Jo6NZ02fl5ssvhC08urTA==","signatures":[{"sig":"MEYCIQCr1YxNZ0tMm+0VMMSvnPaykDXrqdCBasAXHiR4N9ALDwIhANAdOb1aJ2i5mzU96ieeLEnW7eY/2KZyJ0hG4eXU2X06","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":811397},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"0f0cb7293ba8f03577f28f411113a6994c8ea0af","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.7.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.8.0-beta.6","@lionweb/ts-utils":"0.8.0-beta.6","@lionweb/json-utils":"0.8.0-beta.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.8.0-beta.6_1770137714457_0.24344278236533023","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.7":{"name":"@lionweb/validation","version":"0.8.0-beta.7","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.8.0-beta.7","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"af5bae8702bb4380683229e42f520b8bba98e3e3","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.8.0-beta.7.tgz","fileCount":209,"integrity":"sha512-iCqyeFVioH+vdaiGk/2EYrF3nxBb4NYCSOtoYjfk/NN3dhjfhLuyOX0vpCjwfNRYrz1HRLjxIZqPaxRQCkpFOg==","signatures":[{"sig":"MEUCIHE6LrpAUIFy60tAOCxB+uF6+vJNxJa1nnU4rTEk9nojAiEAgHUCvsZ70vQU2ZPv8FyL572+KQBfPyec7Jbs4PNcZuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805983},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"98b739a79f69643ad1e3eb3bea6975a67c38e90a","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"yarn unpublish-local && yarn publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.9.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.8.0-beta.7","@lionweb/ts-utils":"0.8.0-beta.7","@lionweb/json-utils":"0.8.0-beta.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.8.0-beta.7_1770735225973_0.31219197303422863","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.8":{"name":"@lionweb/validation","version":"0.8.0-beta.8","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.8.0-beta.8","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"c5d813ba81f06940e44d537e52ac1b5450b72a02","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.8.0-beta.8.tgz","fileCount":224,"integrity":"sha512-Pe+gAUVWVi+Pxii3xzuJYykghtq2FyQDdjRdHta5quyNA1auqdGIdF7jZMF6wH1moUa4mOun0srFk4Srd35MlA==","signatures":[{"sig":"MEUCIQCeVQZl//Cv/Pa4SzM6eb+eh9PJ1xBzcc+1iU7vTHD1ggIgOYGkZiKm3mFbEWQukffALMLIaHpKdpnSNS8z4RoJ6WQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861007},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"ae191215b729ac477f1705c937d5ffb72afa3719","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.10.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.8.0-beta.8","@lionweb/ts-utils":"0.8.0-beta.8","@lionweb/json-utils":"0.8.0-beta.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.8.0-beta.8_1771840698088_0.3356628829725483","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@lionweb/validation","version":"0.8.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.8.0","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"bccc6cf625ed35d6009c7f0245a4287ce8095eb5","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.8.0.tgz","fileCount":224,"integrity":"sha512-O1Vd+lZtHQt6n+2+JIrNeWVqgv488wjj2CP44CY3lltH2W65lBnx9Q/nOeQe7gxMrHX5mCLe7j7Gy9h66bE0aA==","signatures":[{"sig":"MEUCIG55JSJzTX+eGk13yhLhETunVHPIXwGp3mbN/znCLlMVAiEAxVRukUKay0a0CKmn6MoTcirmqUgl6bkwE0wAr2Ixhcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860958},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"bd2cdc67e704f0a6f0d053ddfc13e1fabab82735","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.10.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.8.0","@lionweb/ts-utils":"0.8.0","@lionweb/json-utils":"0.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.8.0_1772095527129_0.29627730562274945","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-beta.0":{"name":"@lionweb/validation","version":"0.8.1-beta.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.8.1-beta.0","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"9d6f155b9cfba1224b928ca302baaeba43188c13","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.8.1-beta.0.tgz","fileCount":224,"integrity":"sha512-joUncrEW6eGh4LFVrPa1yy+Kcv9AE/3IsmWUsHI6ESBnO5ZjHGrKJ29FlJLINkd8AoHO5RFVYfOgizHL15Kqlg==","signatures":[{"sig":"MEYCIQDyBjpNOkDvo2dPjWv6/TcI8yg2GZKIFswFhEc9YldS7AIhAMDjk5qYJGvEK5zMjiK6qSMzg7489wetV0xtT+DAhaum","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861344},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"d06b1654358efcf78249a48ba82733ce53e2855f","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.10.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.8.1-beta.0","@lionweb/ts-utils":"0.8.1-beta.0","@lionweb/json-utils":"0.8.1-beta.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.8.1-beta.0_1772184525925_0.46116753773821206","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@lionweb/validation","version":"0.8.1","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.8.1","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"b6b34ee7d4c0d842d2827263ed594cc323357177","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.8.1.tgz","fileCount":224,"integrity":"sha512-Xh5LigVttXiUhUM8iG8mUJKAFeLqzxCKrh9dDhW3/ZA9EbtInWdW7c+vatr7va3KTdn8RKOn1fuDV5klbYUh9w==","signatures":[{"sig":"MEQCICkSU40XOltjLNrCAqlxxen7CC5msfKp9XDu2te8QN79AiBLj5GK/vqmTFrVxi5lzZaoi7oexWWw+ogUqFtpIv6Q1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"a620014b55e1396226394494299b7155bb959e0d","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.10.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.8.1","@lionweb/ts-utils":"0.8.1","@lionweb/json-utils":"0.8.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.8.1_1772185878566_0.873252022047867","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.0":{"name":"@lionweb/validation","version":"0.9.0-beta.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.9.0-beta.0","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"d7cf07b20a4c50ee61d113110f8f6f6a99de5db3","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.9.0-beta.0.tgz","fileCount":224,"integrity":"sha512-L6O4OsG9W/Mt61YUvO9C0h0f9jGyDcXTeMbMDlqXJNeX47PEdOEHOlndwhD3PX52jecn78qEpkb8avW5MFdDIg==","signatures":[{"sig":"MEUCIQD92r1HDRaL19CRxhcPE4RBNMOM8NUc+BYFAamg8QxBugIga16gQ60+fBmQ8+fUsnOMNyM9iRyfsugpuDPcE4JZ5hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879188},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"2ad45c42e02240eda0eb3ec765aa48df14c6c4e5","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},"_npmVersion":"11.4.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.4.1","dependencies":{"@lionweb/json":"0.9.0-beta.0","@lionweb/ts-utils":"0.9.0-beta.0","@lionweb/json-utils":"0.9.0-beta.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.9.0-beta.0_1773433886661_0.09760144618254518","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.1":{"name":"@lionweb/validation","version":"0.9.0-beta.1","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.9.0-beta.1","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"53bceb1ed2a55fbea99c649ab0e9718286fca07b","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.9.0-beta.1.tgz","fileCount":224,"integrity":"sha512-Mpe0BlQ4CGevCS7Lai+RWZtclZxu1uaZkktvyE5DOfOpfYMs9TSsyXqLItikpN/lHvr+YjDG3aLG8I+T4jG6OA==","signatures":[{"sig":"MEUCIQCT0lbdGEh1ecyv2ogiByvHQ/1i0EQOvTKbaN4c1MFPqgIgVy7Avw2yksN5L3qYSByhU8xVoTiryT29lrHD05typCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879188},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"8c1ee72ed677e1cd59bc5fda144bcb436db364e1","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.10.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.9.0-beta.1","@lionweb/ts-utils":"0.9.0-beta.1","@lionweb/json-utils":"0.9.0-beta.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.9.0-beta.1_1773755691856_0.5216595878892294","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.2":{"name":"@lionweb/validation","version":"0.9.0-beta.2","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.9.0-beta.2","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"2ca004b983bf0511a039e18356924187a6ebc27c","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.9.0-beta.2.tgz","fileCount":224,"integrity":"sha512-02YxRz+PWXyzrXX8PtSfDKF9U/AW4EdNZeTowTT83ihDRKnUcwyNIhPErYwb5FfNC0AzN7cbJkwrRnnxtnMq4g==","signatures":[{"sig":"MEQCIEJFxZsGWhmBB9ktrQZosEezIxo4xEPcJxKg7Hmubyi6AiBgA0HlKlDPFcd6wudPKNXCMpIgcKFjua2bIwv/BVE4kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879188},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3fdbbbb4d31bc6b59a086d2e9bd5f6366af8f3b5","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.10.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.9.0-beta.2","@lionweb/ts-utils":"0.9.0-beta.2","@lionweb/json-utils":"0.9.0-beta.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.9.0-beta.2_1774430501682_0.17125822978990612","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.3":{"name":"@lionweb/validation","version":"0.9.0-beta.3","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.9.0-beta.3","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"a94cc83a48ba7f73f41bb21cb62f5f6f765f941e","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.9.0-beta.3.tgz","fileCount":224,"integrity":"sha512-ukjYwat9mvPGloYAbvhAaS469opxg69CUU2iJ01fhr9ua/zSUkCDYP5Tv46+Siv21U/O1hfzj+Vmk4vjPk3Mtw==","signatures":[{"sig":"MEQCIF+k1cc8PCxwtOzpl6qZ/Dj/2evAgTMXdT7YL1MxG719AiBx3poT7Bd8V70uUKNLVjooLIDSJUjtgVpsF6GqGKJXFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879188},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"b33e30787050f8707ad3344a2c2744f49836879a","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.10.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.9.0-beta.3","@lionweb/ts-utils":"0.9.0-beta.3","@lionweb/json-utils":"0.9.0-beta.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.9.0-beta.3_1774449924390_0.7994091067742441","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-beta.4":{"name":"@lionweb/validation","version":"0.9.0-beta.4","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.9.0-beta.4","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"93ca673c87a416b3e3b3327b9b8793452a79588c","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.9.0-beta.4.tgz","fileCount":224,"integrity":"sha512-Lzu5XhM1f4SYto5Yle+ULu7eFs28MCIc/RUjPnuhLe42rHM1cS1G8t6ImJA2oTCETJHT2qltq2wbHWa4LKrhHg==","signatures":[{"sig":"MEUCIAEnWRl0Xw2ZkBqRLCkaGYvc252O7rvXQv6HWpnUYya+AiEAtioqCzFvNioH6P14DcJSXmnKJdJ7uS3tpqYL7xQH3IA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879188},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"deb4bb6e365eeaa795d37459beaaf1c754cdec60","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.12.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.9.0-beta.4","@lionweb/ts-utils":"0.9.0-beta.4","@lionweb/json-utils":"0.9.0-beta.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.9.0-beta.4_1775827423792_0.06457671516052321","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@lionweb/validation","version":"0.9.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.9.0","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"d2fff280b99d608cbfd3bf44542ebc0ebaee4647","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.9.0.tgz","fileCount":224,"integrity":"sha512-XSL59CszYOIDUcTnsOVKU6PM+RKpk653n+t98YCEwEO54Xhe4Ka8cZnkCBsD0OA8UovCPQid0e57oRdJQBXaJw==","signatures":[{"sig":"MEQCID/XbHSK8qfLSRStkejQDbQxFZtGwnA7f+/qTcXQu+n7AiBrcI9VNWpeqx+W9QO6aUKVEwFB4lPf/QxolQ0MBRJ+/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879216},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"c320dfe57471e2536b1437febde1b43c64f44d85","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.12.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.9.0","@lionweb/ts-utils":"0.9.0","@lionweb/json-utils":"0.9.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.9.0_1776160319291_0.22854961202265311","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.0":{"name":"@lionweb/validation","version":"0.10.0-alpha.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-alpha.0","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"ca79327239d40158c071d86f1c191a65ba39b382","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-alpha.0.tgz","fileCount":224,"integrity":"sha512-P1wLAAtHXq1tuxMhC4BNWIxXuYHQ2YQQgs7Gb+nlFyLgVzdBgwGZLHm4nMl2+zLdojzbQYvLYev11WMkCufDZw==","signatures":[{"sig":"MEUCIBHSHmpMsMWsJzGkxMMZywBlSmJFc1ElGxFw9MQrBwVWAiEAscr+vzbtD8HY1jy57bkZ5KSrxKOldwmMYcX5I3bTHv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":894484},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"dce0af1476b3cd70eb9a8e60b2114115b9afebb2","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.12.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.10.0-alpha.0","@lionweb/ts-utils":"0.10.0-alpha.0","@lionweb/json-diff":"0.10.0-alpha.0","@lionweb/json-utils":"0.10.0-alpha.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-alpha.0_1776849888625_0.35558728884738633","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-beta.0":{"name":"@lionweb/validation","version":"0.10.0-beta.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-beta.0","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"b9d78dd9d00e9b7afd55ee37ffde9340d9b812f1","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-beta.0.tgz","fileCount":224,"integrity":"sha512-QotyNsjgYHh792RnLjNK9ZeP6gefR6N5x35Y6pibsOkANPktP4f1NzFNEIV9vK5BmCSmh+U6aDY6jo2nRHMdGA==","signatures":[{"sig":"MEQCIDJC1pavWJSAzvdu1gDplRuJ/kTF+eBXG7jaroLti/LfAiAeB7i6A12oCXxW9bYbbgdQC+ufy1dlGqWwyE+CoTg09A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":894479},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"d02182f8a9e2bc823c6cd24a35091080b32dd001","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.12.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.10.0-beta.0","@lionweb/ts-utils":"0.10.0-beta.0","@lionweb/json-diff":"0.10.0-beta.0","@lionweb/json-utils":"0.10.0-beta.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-beta.0_1777276121636_0.4960970111863059","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@lionweb/validation","version":"0.9.1","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.9.1","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"603c2724c137764e848bbf5b93429a51d189f9c5","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.9.1.tgz","fileCount":224,"integrity":"sha512-fXXoXxboop5DB32DmE6O+sAj/Lq89erzknpP9YByfNGk1db7I8NBepTy8sfN7xLbfQFJo3xh0ZmH2M0C21aX2A==","signatures":[{"sig":"MEUCIAGYgoaM9zSpD8tEe0+y/DEQO5geX+x8wdtX/Y4fL1Q1AiEAijN/K+9OkQJ9tExPD0BmcT4htTRy8KV3PF9IwdscC8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879216},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"ff03cc37195c968b2ea9577d7fa8e72552afd275","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.12.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.9.1","@lionweb/ts-utils":"0.9.1","@lionweb/json-utils":"0.9.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.9.1_1777980050031_0.0846058031349417","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.1":{"name":"@lionweb/validation","version":"0.10.0-alpha.1","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-alpha.1","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"606b3e4be4c5949be7a10995372ed0a970b20089","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-alpha.1.tgz","fileCount":224,"integrity":"sha512-7q5CYq8I8UqqCbIDGld7W6+ijfc/21BDElsQIgBRCGkvQJ/uhWXejZp+c2xdvCkEvs6SIFGdo62oTvj4yEvnvA==","signatures":[{"sig":"MEQCIBtB1LiFjxZU87EdMjcJu5J7pgCEt9L2beTDEwVlO1OlAiAk8f5Gaweg8v2qhqDj2qSU2pUS1NhmMAaHQbkBbaYa+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903675},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e58cfe9720539afda8b2bbbd83b84f4be672b213","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.12.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.10.0-alpha.1","@lionweb/ts-utils":"0.10.0-alpha.1","@lionweb/json-diff":"0.10.0-alpha.1","@lionweb/json-utils":"0.10.0-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-alpha.1_1778163622630_0.2923961034584006","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.2":{"name":"@lionweb/validation","version":"0.10.0-alpha.2","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-alpha.2","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"3d429e00e7305da9b74ecf65d3a99b1b4e32edda","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-alpha.2.tgz","fileCount":224,"integrity":"sha512-1fkl1hHIP47K7xCs8vobACY8xVAvsmCf+yc79FARpO7FiaeepAMktuJ1FWTiZ9haoa57N6n+5dqvIEFCe/2UYw==","signatures":[{"sig":"MEYCIQDa0KbZISdC2wcndx+itGKpeofDFIo2G6NXFCasLNhLvAIhAO5Xqz0O/b3WC3xFEpAQbM9FMdtV3ByqX4FohNkjRKrh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903675},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"d70e7fde91db6c4415edb9539f1b5db7fe3e7b06","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.12.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.10.0-alpha.2","@lionweb/ts-utils":"0.10.0-alpha.2","@lionweb/json-diff":"0.10.0-alpha.2","@lionweb/json-utils":"0.10.0-alpha.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-alpha.2_1778580549158_0.041003236970699186","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.3":{"name":"@lionweb/validation","version":"0.10.0-alpha.3","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-alpha.3","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"de26e568e4ab5833793f20bf0b4f8c91759b38e6","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-alpha.3.tgz","fileCount":224,"integrity":"sha512-Z4PVO8NI4gTFNEO1eqyPgM95MKenSUweQx3eY5RKNIkhKCO3ertJFBiKXHjx8YNoczRQowzkoGlX0Jxj8qELjA==","signatures":[{"sig":"MEYCIQCW5WUwaCBtyrgS2Gk3x9NZ4SotkUC2ogKfQm7XNdI6pAIhAKPsnxvwtpH6PdYxk4aoV9QXO77Lh8KvvOeNqrA+1db7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903675},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"f2fec3720b8f87d9ccf0cf46f874f8faccc87569","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.12.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"23.6.0","dependencies":{"@lionweb/json":"0.10.0-alpha.3","@lionweb/ts-utils":"0.10.0-alpha.3","@lionweb/json-diff":"0.10.0-alpha.3","@lionweb/json-utils":"0.10.0-alpha.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-alpha.3_1778658164522_0.07247646935148055","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@lionweb/validation","version":"0.9.2","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.9.2","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"afdad10120b63896af4858450f4c6c16f54c2eca","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.9.2.tgz","fileCount":224,"integrity":"sha512-P2MMiXskzvdo1qJqMidfQfk3bsZUuilNPjZl1q7TULV2ilKIV4Fo56gw9znDLeAJ91bnImBMy40Cpp0r7eXTLg==","signatures":[{"sig":"MEYCIQCF6WjPfdeLF9/qyutGATg+LRSSEqolXFiBc4rzRJYyFQIhAKm6Bgb9jD+l3DqShkgIJO2GLK76vfZBmzSHHCGcG9yy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879216},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"a98cafdc10532273a23b62ad36a3ff12ae3f7e6f","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.16.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@lionweb/json":"0.9.2","@lionweb/ts-utils":"0.9.2","@lionweb/json-utils":"0.9.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.9.2_1780323758580_0.25495354456447306","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.4":{"name":"@lionweb/validation","version":"0.10.0-alpha.4","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-alpha.4","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"8633671cf86897239aa63ed8fbcecf8eb0d0001a","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-alpha.4.tgz","fileCount":224,"integrity":"sha512-XyKdGQ2c8XUPB2rmVqV7tsbKVqOm98P6sZP1/Mv8QkzFSbaQAgUicyMLXVWFqUmlAOd0E47hIBQM9u09CexQRQ==","signatures":[{"sig":"MEQCICul5yiwQ1s/vmQV433+h9PnFGfyO5h0A+giFFIsxkTXAiAoh22kQngdoit2PKDCBLM+O4eQ3R4hD3sfewDiikHK4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"a8617cd5ba4a035d9e72f0aa3b258bb5373cc3e4","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.16.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@lionweb/json":"0.10.0-alpha.4","@lionweb/ts-utils":"0.10.0-alpha.4","@lionweb/json-diff":"0.10.0-alpha.4","@lionweb/json-utils":"0.10.0-alpha.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-alpha.4_1781457784873_0.17313368115685002","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.5":{"name":"@lionweb/validation","version":"0.10.0-alpha.5","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-alpha.5","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"f63b2c40429113a0fde70c10e6ae601fe4835ad4","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-alpha.5.tgz","fileCount":224,"integrity":"sha512-7BSWz3m1SN0TwZ8OOgL2Y7nhQsuU+kX3ttI4tCW8NARpGsa5qwVk52+Xa82PulLsvoc4vDNHzs0qpi/TjkBRuA==","signatures":[{"sig":"MEUCIEFdHpJUuWKfJLFz94X87qyXhMMcvTIL/tlEtL66eZyqAiEA/87hLkVf3lnAjsF3IRQIH31LSFPBzAEgFNBPnQYWbQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903340},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"cbb8c272813b85a205d148193b2d8e58aa3e7cb1","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.17.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@lionweb/json":"0.10.0-alpha.5","@lionweb/ts-utils":"0.10.0-alpha.5","@lionweb/json-diff":"0.10.0-alpha.5","@lionweb/json-utils":"0.10.0-alpha.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-alpha.5_1782288612766_0.3546566681509895","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.6":{"name":"@lionweb/validation","version":"0.10.0-alpha.6","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-alpha.6","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"838772fed903e714a4266299dd99922ac034a071","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-alpha.6.tgz","fileCount":224,"integrity":"sha512-87gLvHhz5RQ9NDnKbCkhjv9xzfLDYwzf7zg7mGQQoLdlYXEGf8PvX8I1WvoItira4JulO8sPRqRayawXdezMJA==","signatures":[{"sig":"MEUCIFJYJsCXaSQzT55vzIurJFnoaknc30YNuMueit1EbK2+AiEApCp4kR3WaE3Gb4m2qwsn/sX9m5JxfMa/DHqK8BWd3J4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903351},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"bab2b3f10b86f5fc305dc8435153e1446caa6ee9","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.17.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@lionweb/json":"0.10.0-alpha.6","@lionweb/ts-utils":"0.10.0-alpha.6","@lionweb/json-diff":"0.10.0-alpha.6","@lionweb/json-utils":"0.10.0-alpha.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-alpha.6_1782747345223_0.30318860825195304","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-beta.1":{"name":"@lionweb/validation","version":"0.10.0-beta.1","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-beta.1","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"b92e86efaa23969788087e9b7fd731ace23c465d","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-beta.1.tgz","fileCount":224,"integrity":"sha512-63zUEKc6CAEVv+5t5q4n/pXfEC9vjlDYIY1uuHKVDn7lG3vtkYVsAPVgZoncfxJIe7VRSddjpnEHtVnBOpUTwA==","signatures":[{"sig":"MEUCIQD2ie9GCBBY7M44IHtEeRXBrhlU7jylyJZXTSSEAexTQwIgJZpth0eqaddlWGOgbPe6Hj85zZjrIJ8Pj1BeC0l1ews=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903346},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e771d84ebbf258b5d5be69e8293f53c9132b4159","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.17.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@lionweb/json":"0.10.0-beta.1","@lionweb/ts-utils":"0.10.0-beta.1","@lionweb/json-diff":"0.10.0-beta.1","@lionweb/json-utils":"0.10.0-beta.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-beta.1_1782821776695_0.20309716846615933","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-beta.2":{"name":"@lionweb/validation","version":"0.10.0-beta.2","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-beta.2","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"d79bc8edcf1baea92f575f87f3f0a9a026a1141b","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-beta.2.tgz","fileCount":224,"integrity":"sha512-OvNfC13o3c8JZPY889w/Yj2Hl4x7QGArA332VDPat3mGXfkzGptBPPr+2xjdVxHiSJ5GHlw1jhHMiFg1GXAq7Q==","signatures":[{"sig":"MEYCIQCmD63vygIQ0nWjzyYJePAPGwZKKm/Y5pg3T8x+DdWbVAIhAOtumX64gN+rawgjn1F6HGZecI3mQBXKnpiviEiaUb5F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903346},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"9062e1e5c281ad0708a9114d0c9429dfcf1c628b","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"11.17.0","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@lionweb/json":"0.10.0-beta.2","@lionweb/ts-utils":"0.10.0-beta.2","@lionweb/json-diff":"0.10.0-beta.2","@lionweb/json-utils":"0.10.0-beta.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-beta.2_1783939789763_0.6066327206892972","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.7":{"name":"@lionweb/validation","version":"0.10.0-alpha.7","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-alpha.7","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"4168e3a8026f8f24abdeca88fc365839d92f5da9","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-alpha.7.tgz","fileCount":224,"integrity":"sha512-RMyWxmdJwYit0N/dYPaIKYEXVicF2l+7nPUC8Lt6W5m0NCn2WedDQdg6U7AkGUJF83K4z2+p+jgANrFouLpqyg==","signatures":[{"sig":"MEUCIEN+BnaUzld6htpPmV8OAePNXCQhpgZtViVKp4uOfwMLAiEAyyfNeKEReOvGWXdj9lv5hXxfDFyllg1vO4rNKgoeggw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903351},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"f71018af2977a3bbc16454fcfe171cedb55265fe","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"12.0.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@lionweb/json":"0.10.0-alpha.7","@lionweb/ts-utils":"0.10.0-alpha.7","@lionweb/json-diff":"0.10.0-alpha.7","@lionweb/json-utils":"0.10.0-alpha.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-alpha.7_1784125931650_0.29023518316033536","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.8":{"name":"@lionweb/validation","version":"0.10.0-alpha.8","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-alpha.8","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"7c97fc7ff5575e3731c1e17cfbb24c0491ff3af5","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-alpha.8.tgz","fileCount":224,"integrity":"sha512-CiCq3g17l4p2rExvWrVSki68lUdYaB8SLmk52cR3tzHk0j3LqPe0ckSUcEn3wqlXivnvCk3FXU5R/fKLZnn1hQ==","signatures":[{"sig":"MEQCIBvpMTHSl8mVI9CFghp/7kd/GN7tFinonUv85XmCmRNpAiBMUW0p761DhNHxQfPa+nlDHYsKNrFFA35pvhzSsCqYcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903351},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"86a9092e475b53f63b17b0781ed5ed1c31431f4e","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"12.0.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@lionweb/json":"0.10.0-alpha.8","@lionweb/ts-utils":"0.10.0-alpha.8","@lionweb/json-diff":"0.10.0-alpha.8","@lionweb/json-utils":"0.10.0-alpha.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-alpha.8_1784533285998_0.05498589121816888","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.9":{"name":"@lionweb/validation","version":"0.10.0-alpha.9","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-alpha.9","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"971542d90e5fd0d13cc6f6d7913369ed50b7b711","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-alpha.9.tgz","fileCount":224,"integrity":"sha512-43P0qrHjrPOXzaFBYxiKeWzZLed/xeCohuiMUk8rMS57NKQL41ZCOGwdfDNuwegOc1vMjTfm1UBGh/jO8PcLxw==","signatures":[{"sig":"MEUCIQDCHsIhttETYpAhJFs63EAK8zCz1pFs7z5XhpAQs44UQwIgY1MWwIvRC/pC56166/mtP2qMaZPadqigFVMrzaxeUSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903351},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"c7a9b2a15653c9f2ffd3a20f078bece83a399e50","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"12.0.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@lionweb/json":"0.10.0-alpha.9","@lionweb/ts-utils":"0.10.0-alpha.9","@lionweb/json-diff":"0.10.0-alpha.9","@lionweb/json-utils":"0.10.0-alpha.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-alpha.9_1784534945755_0.7185184723321361","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-beta.3":{"name":"@lionweb/validation","version":"0.10.0-beta.3","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-beta.3","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"bffdc7e8290de3d641df2d6bfaf8b2072daf2857","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-beta.3.tgz","fileCount":224,"integrity":"sha512-hhWybhVKifixgS1gqpKMIkwP2IcK/b6rkE02+ZJvfUQrMoV6rozzStMj6L+pKpVR01HI23HkvWTjK9fsr+m47g==","signatures":[{"sig":"MEYCIQDu84OpfmQeYuhu3VrmHO+rdGyRIPJbxlPvDg8bchMyqgIhAMhp0nOVFtMfVJvVRgZmDgcvxc5008KAjLiDmzY5XZSK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903346},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"57664f1dde463d7acfa304bc711c5cc5f643837d","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"12.0.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@lionweb/json":"0.10.0-beta.3","@lionweb/ts-utils":"0.10.0-beta.3","@lionweb/json-diff":"0.10.0-beta.3","@lionweb/json-utils":"0.10.0-beta.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-beta.3_1784561676088_0.09936669880870208","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-beta.4":{"name":"@lionweb/validation","version":"0.10.0-beta.4","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-beta.4","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"fd0de90df76a546a00bc44cb9307e5b891ee8f1f","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-beta.4.tgz","fileCount":224,"integrity":"sha512-+gPbkr5OQlUaP8rdN6TZRvTsIIWiiUCRBA/OtjqTZwTZU0pijU61azjBQeebDb2x8i2r4prDYXrDVkXu+oXQBw==","signatures":[{"sig":"MEUCICpr9hgJBBdr3zp01Fh/pwtD/q5UVZyn+x7lVKW0l2v7AiEAoE3CF/L7Tc0ePKmUrz1fQpwF7yaE3pCUXFNlay9Zd+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903346},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"329c3a85ca6d9471917a8041826bc642130aae4c","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"12.0.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@lionweb/json":"0.10.0-beta.4","@lionweb/ts-utils":"0.10.0-beta.4","@lionweb/json-diff":"0.10.0-beta.4","@lionweb/json-utils":"0.10.0-beta.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-beta.4_1784796056289_0.20046998248904147","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-beta.5":{"name":"@lionweb/validation","version":"0.10.0-beta.5","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-beta.5","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"d4f125eb5f4977b902cfaf37a7289baccd65ca3a","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-beta.5.tgz","fileCount":224,"integrity":"sha512-cxbWVf9TjxLvTl+qPrCLhKTvIltaJUZ2Slh1/LJR0bStuYbt2ZnLMmyr/cBcloWZBxbAyEnneeIQ4CuPLwlF+Q==","signatures":[{"sig":"MEUCIQDCShemtgfy3MA1vpilH0SZWm4erPpD8xLmAGC9tMUcUAIgLbw6SvjKsvbUMuno4l+Dxoz4G/aME7O9nY2bQs4N+rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903346},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"9cb207c0332179066cc68b670e59b11f63f72396","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"12.0.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@lionweb/json":"0.10.0-beta.5","@lionweb/ts-utils":"0.10.0-beta.5","@lionweb/json-diff":"0.10.0-beta.5","@lionweb/json-utils":"0.10.0-beta.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-beta.5_1785151305571_0.21986436469023052","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.10":{"name":"@lionweb/validation","version":"0.10.0-alpha.10","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-alpha.10","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"df55baa5e1f5ee30a5507033b69378e81e1dfa49","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-alpha.10.tgz","fileCount":229,"integrity":"sha512-exwPILz//P9OBJ1hcigTXqaYmyyOJ9yP24o8rlbeCjrTR/TRt+SutRP7b0f/Rmxg3gwk3RNjDBNlOQXca2bXEQ==","signatures":[{"sig":"MEYCIQDNeqsi+YSaWmd8ynJP/oCLQlg62qGSNX3NRLLJo3XRcQIhAOWWJvZVxBcazNkRLkeRR3JZ4ivjPZhDGrKUNSBoZs8X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":913387},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"c55caf2e341cced5e14f62fa732596aabfe8541b","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"12.0.1","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@lionweb/json":"0.10.0-alpha.10","@lionweb/ts-utils":"0.10.0-alpha.10","@lionweb/json-diff":"0.10.0-alpha.10","@lionweb/json-utils":"0.10.0-alpha.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-alpha.10_1785160613674_0.05691405498339308","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.11":{"name":"@lionweb/validation","version":"0.10.0-alpha.11","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-alpha.11","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"47ba1375b4828f5bd7b5721dee8b759f63c21b96","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-alpha.11.tgz","fileCount":229,"integrity":"sha512-FjeArDb1mQ5k4tuwR/czOqvql0DUvhqHWGXkavKI5plpejx5BO8tfIRSRO/chQq735xjUtK/dAsnCPzJP3XV/A==","signatures":[{"sig":"MEUCIHMSgpOyRteucXxX1cI48YE+sT+xsRj2AEZc2BUCUXnJAiEAhzvwyl+4eplgjx/56XFNqUUpoQjjc+BTq+WvkRVMzmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":913387},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"6d50129a31f90b3d96c4613402ada2e22c900763","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"},"_npmVersion":"11.4.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"24.4.1","dependencies":{"@lionweb/json":"0.10.0-alpha.11","@lionweb/ts-utils":"0.10.0-alpha.11","@lionweb/json-diff":"0.10.0-alpha.11","@lionweb/json-utils":"0.10.0-alpha.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-alpha.11_1787492946558_0.9617206600391837","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-beta.6":{"name":"@lionweb/validation","version":"0.10.0-beta.6","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-beta.6","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"1878ee0ad34695cc16ec313f3b2a761735dc3fce","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-beta.6.tgz","fileCount":229,"integrity":"sha512-UlzK2sW8NR3FbaBIhRivW87G8+nhZXHXK2FJ/wzp3HE0oSOAShvuXkSsLeui8IkWn6ZyloBJclacDqFgcVjonw==","signatures":[{"sig":"MEQCIDkRjKg2/Wvy4r7LeycT7nDStc/n/BMhGLi7fK3SzlObAiAY4mf9qzw1WWBJgwV5rwot+lqmoseiJDHpn6ryfwRgnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":913377},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"a39cd2f677c914a06f2a19d68364be1ffe68b736","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"12.0.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@lionweb/json":"0.10.0-beta.6","@lionweb/ts-utils":"0.10.0-beta.6","@lionweb/json-diff":"0.10.0-beta.6","@lionweb/json-utils":"0.10.0-beta.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-beta.6_1787839136635_0.7350763260459203","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-beta.7":{"name":"@lionweb/validation","version":"0.10.0-beta.7","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-beta.7","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"ae9a7d3892bf47a8cdb95ba05d92c99513de9d7d","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-beta.7.tgz","fileCount":229,"integrity":"sha512-Gt3rHExo0wD6kQQlGFJzEpcJ8Ay+UZkzwJzmY+EyQX4rv4AWED5nyFHedodNKmdjmsdBPUaujmj7c5OmqTLzaA==","signatures":[{"sig":"MEQCIGCHSoV/MKioXZ8bs9gXv3takdANWb7omMI8f9KrdMivAiBYcchqAodfvWLEN5tH1AtTBBAkchr3s/+NohOEJCyNuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":913377},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"94acee80211cb7e3ded9c887ab21b5bc909b88a1","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"12.0.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@lionweb/json":"0.10.0-beta.7","@lionweb/ts-utils":"0.10.0-beta.7","@lionweb/json-diff":"0.10.0-beta.7","@lionweb/json-utils":"0.10.0-beta.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-beta.7_1787914809994_0.2711465181040764","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-beta.8":{"name":"@lionweb/validation","version":"0.10.0-beta.8","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0-beta.8","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"7bdd826310567bbab71b23247b8ae4a16bd482bf","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0-beta.8.tgz","fileCount":229,"integrity":"sha512-9a6RDz044gBTW2wOduQpJec0k//HIlD2Y93pvuIr0cKlIcBAMa3wl9PWQW/UVU236moRbBInHcn+8n2iEbCw1Q==","signatures":[{"sig":"MEQCIC5i1kP7Qm9ntTsjV5m1Q4uCLQlC7mB/foyZ26ZYUO0RAiAwvE/WVkACR8imdT+o6+5l3+nejVyjeq8B4jPZZOiH3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":913537},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"8bab5b0ac263f3377b96461d84587c8f794a47ff","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"12.0.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@lionweb/json":"0.10.0-beta.8","@lionweb/ts-utils":"0.10.0-beta.8","@lionweb/json-diff":"0.10.0-beta.8","@lionweb/json-utils":"0.10.0-beta.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0-beta.8_1788772608648_0.27866769774941","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@lionweb/validation","version":"0.10.0","keywords":["lionweb","serialization","testing"],"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","_id":"@lionweb/validation@0.10.0","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"dist":{"shasum":"b36c3b65aecdd52335a0254be15bfe26576f20db","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.0.tgz","fileCount":229,"integrity":"sha512-/ogOErc1L2ksriXHEUg7fvlJKCJFOmQT0aJ9QtS5mIpnMDr9907due8iy3x/ZuLvm4WkEtuCLtFJ0FUpIGohow==","signatures":[{"sig":"MEUCIQCHHkL7rPdFuzqkpoYRG0DnhVV8QmSzNnJE/nnmj2CMBwIgKsCh1NXn78DfXosp5eBpiLMdvpKGuH3162sOhGNqaoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":913481},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"fc3860d7d5412288f72cf54a25501836457791e8","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"_npmVersion":"12.0.2","description":"LionWeb Serialization validation","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@lionweb/json":"0.10.0","@lionweb/ts-utils":"0.10.0","@lionweb/json-diff":"0.10.0","@lionweb/json-utils":"0.10.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validation_0.10.0_1789117844036_0.6705942801181781","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"_id":"@lionweb/validation@0.10.1","dist":{"shasum":"8bbfcc161a775e57b98de72d48754dc652616f70","tarball":"https://registry.npmjs.org/@lionweb/validation/-/validation-0.10.1.tgz","fileCount":229,"integrity":"sha512-QVnrJ484NjGTmeEHIO5NA6AfqXlVSVGQkqeNEbk8fMiTo2bSinCKbvhdhHsc1Yfm3G/94LJXTFR9FgSt4fDKOg==","signatures":[{"sig":"MEUCIQCqTfRUcGIr86wU6xXU+1+ou9BlzsfqIUugZkj1RIfsHwIgf7N+/1oSSz+gaWxORQYDtHW1BD1FAu/mFt6kRer367o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA1Ryjlq5vMxAVNNKyBAylPUq0XSQMYfmXh1dakf0gWRAiAxEIsOjKKCg9EYK8yO5OBZOwYvFuCBjlx2fGMN5AI1ww=="}],"unpackedSize":913481},"main":"dist/index.js","name":"@lionweb/validation","type":"module","types":"dist/index.d.ts","author":{"name":"jos.warmer@openmodeling.nl"},"gitHead":"fd6dc987512d2e8c5c8119275d67dad49e5984eb","license":"Apache 2.0","scripts":{"lint":"eslint src","build":"tsc && npm run copyM3 && npm run copyBuiltins","clean":"npx rimraf dist node_modules -g lionweb-validation-*.tgz","copyM3":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-M3.json', './dist/languages/LionCore-M3.json');\"","release":"npm publish","test-here":"cd ../test && find dist/validation -type d | sed '1!G;h;$!d' | xargs npx mocha","testValid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/valid","prerelease":"npm run prep:pre-release","testInvalid":"node dist/runners/RunCheckFolder.js ../test/testset/withoutLanguage/invalid","copyBuiltins":"node -e \"const fs = require('fs'); fs.copyFileSync('./src/languages/LionCore-builtins.json', './dist/languages/LionCore-builtins.json');\"","release-beta":"npm publish --tag beta","publish-local":"npm publish --registry http://localhost:4873 --tag local","release-alpha":"npm publish --tag alpha","prerelease-beta":"npm run prep:pre-release","republish-local":"npm unpublish-local && npm publish-local","unpublish-local":"npm unpublish --force --registry http://localhost:4873","prep:pre-release":"npm run clean && npm install && npm run build","prerelease-alpha":"npm run prep:pre-release","testValidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/valid/ ../test/testset/withLanguage/myLang.language.json","testInvalidWithLanguage":"node dist/runners/RunCheckFolderWithLanguage.js ../test/testset/withLanguage/invalid/ ../test/testset/withLanguage/myLang.language.json"},"typings":"dist/index.d.ts","version":"0.10.1","_npmUser":{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},"keywords":["lionweb","serialization","testing"],"_npmVersion":"12.0.2","description":"LionWeb Serialization validation","directories":{},"maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"_nodeVersion":"26.3.1","dependencies":{"@lionweb/json":"0.10.1","@lionweb/ts-utils":"0.10.1","@lionweb/json-diff":"0.10.1","@lionweb/json-utils":"0.10.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/validation_0.10.1_1790063526799_0.4505239878358418"}}},"time":{"created":"2023-11-02T16:24:39.146Z","modified":"2026-09-22T07:52:07.139Z","0.5.0-beta.8":"2023-11-02T16:24:39.377Z","0.5.0-beta.9":"2023-11-27T12:12:12.829Z","0.5.0":"2023-12-08T14:44:53.627Z","0.6.0-beta.1":"2023-12-16T20:39:40.942Z","0.6.0-beta.2":"2023-12-21T09:11:07.761Z","0.6.0-beta.3":"2024-01-03T10:03:04.515Z","0.6.0-beta.4":"2024-01-04T15:52:47.637Z","0.6.0-beta.5":"2024-01-16T12:00:48.659Z","0.6.0":"2024-01-24T10:04:31.183Z","0.6.1-beta.0":"2024-02-08T18:59:32.091Z","0.6.1-beta.1":"2024-02-13T12:29:12.885Z","0.6.1":"2024-02-23T12:52:22.354Z","0.6.2-beta.0":"2024-02-29T18:41:31.746Z","0.6.2":"2024-03-08T11:04:04.031Z","0.6.3-beta.0":"2024-04-21T15:13:56.564Z","0.6.3-beta.2":"2024-08-01T13:42:18.205Z","0.6.3-beta.4":"2024-08-05T14:38:33.315Z","0.6.3":"2024-08-06T15:51:20.235Z","0.6.13-beta.0":"2025-04-01T15:24:46.377Z","0.6.13-beta.1":"2025-04-05T09:38:53.054Z","0.6.13-beta.2":"2025-04-08T13:39:42.436Z","0.6.13-beta.4":"2025-04-09T09:18:25.302Z","0.6.13-beta.5":"2025-04-14T08:35:28.210Z","0.6.13-beta.6":"2025-04-14T09:34:39.666Z","0.6.13-beta.7":"2025-04-15T12:32:31.931Z","0.7.0-beta.0":"2025-05-22T13:30:51.408Z","0.7.0-alpha.1":"2025-06-13T14:10:21.090Z","0.7.0-alpha.2":"2025-06-16T12:46:13.047Z","0.7.0-alpha.3":"2025-06-17T11:41:41.336Z","0.7.0-alpha.4":"2025-06-17T15:34:07.185Z","0.7.0-alpha.5":"2025-06-17T20:59:49.722Z","0.7.0-alpha.6":"2025-06-17T21:08:50.853Z","0.7.0-alpha.7":"2025-06-18T14:23:53.574Z","0.7.0-alpha.8":"2025-06-18T14:37:07.591Z","0.7.0-beta.1":"2025-06-18T14:54:27.019Z","0.7.0-beta.2":"2025-06-26T13:33:43.806Z","0.7.0-beta.3":"2025-06-27T13:24:51.679Z","0.7.0-beta.4":"2025-07-01T14:31:03.101Z","0.7.0-beta.5":"2025-07-08T08:41:20.371Z","0.7.0-beta.6":"2025-07-13T16:18:37.391Z","0.7.0-beta.7":"2025-07-13T17:28:08.574Z","0.7.0-alpha.9":"2025-07-30T13:17:41.561Z","0.7.0-beta.8":"2025-08-01T10:50:35.607Z","0.7.0-beta.9":"2025-08-15T09:53:29.378Z","0.7.0-beta.10":"2025-08-15T11:40:40.157Z","0.7.0-alpha.10":"2025-08-15T17:39:12.121Z","0.7.0-alpha.11":"2025-08-22T15:01:34.461Z","0.7.0-alpha.12":"2025-08-22T15:06:29.989Z","0.7.0-alpha.13":"2025-08-22T15:12:12.588Z","0.7.0-beta.11":"2025-08-25T10:32:16.817Z","0.7.0-beta.12":"2025-08-28T06:27:53.164Z","0.7.0-beta.13":"2025-09-03T12:51:45.022Z","0.7.0-beta.14":"2025-09-23T12:00:34.827Z","0.7.0-beta.15":"2025-09-25T06:31:37.239Z","0.7.0-beta.16":"2025-09-25T07:14:34.538Z","0.7.0-beta.17":"2025-09-25T14:59:29.196Z","0.7.0-beta.18":"2025-09-26T08:59:01.184Z","0.7.0-beta.19":"2025-09-26T14:37:48.626Z","0.7.0-beta.20":"2025-09-26T15:23:59.335Z","0.7.0-beta.21":"2025-10-09T06:31:31.344Z","0.7.0-beta.22":"2025-10-10T07:59:11.080Z","0.7.0-beta.23":"2025-10-10T14:19:25.836Z","0.7.0-beta.24":"2025-10-12T20:50:44.957Z","0.7.0-beta.25":"2025-10-14T08:05:27.514Z","0.7.0-beta.26":"2025-10-15T09:26:20.841Z","0.7.0-beta.27":"2025-10-27T07:13:06.323Z","0.7.0-beta.28":"2025-10-27T07:27:27.017Z","0.7.0":"2025-10-27T11:15:38.581Z","0.7.1":"2025-10-27T11:58:15.951Z","0.7.2-beta.0":"2025-10-31T16:40:57.722Z","0.7.2-beta.1":"2025-11-10T13:22:02.264Z","0.7.2-beta.2":"2025-11-11T07:18:09.228Z","0.7.2-beta.3":"2025-11-11T15:52:15.719Z","0.7.2-beta.4":"2025-11-13T10:04:02.846Z","0.7.2-beta.5":"2025-11-14T07:34:37.566Z","0.7.2-beta.6":"2025-11-20T08:09:35.389Z","0.7.2":"2025-11-25T19:22:51.082Z","0.8.0-beta.0":"2025-11-26T12:18:51.449Z","0.8.0-beta.1":"2025-12-03T15:42:02.197Z","0.8.0-beta.2":"2025-12-04T20:46:12.349Z","0.8.0-beta.3":"2025-12-09T17:10:06.281Z","0.8.0-beta.4":"2026-01-23T09:38:55.267Z","0.8.0-beta.5":"2026-01-25T19:29:04.400Z","0.8.0-beta.6":"2026-02-03T16:55:14.615Z","0.8.0-beta.7":"2026-02-10T14:53:46.124Z","0.8.0-beta.8":"2026-02-23T09:58:18.235Z","0.8.0":"2026-02-26T08:45:27.354Z","0.8.1-beta.0":"2026-02-27T09:28:46.123Z","0.8.1":"2026-02-27T09:51:18.771Z","0.9.0-beta.0":"2026-03-13T20:31:26.814Z","0.9.0-beta.1":"2026-03-17T13:54:51.998Z","0.9.0-beta.2":"2026-03-25T09:21:41.808Z","0.9.0-beta.3":"2026-03-25T14:45:24.540Z","0.9.0-beta.4":"2026-04-10T13:23:43.968Z","0.9.0":"2026-04-14T09:51:59.450Z","0.10.0-alpha.0":"2026-04-22T09:24:48.869Z","0.10.0-beta.0":"2026-04-27T07:48:41.781Z","0.9.1":"2026-05-05T11:20:50.164Z","0.10.0-alpha.1":"2026-05-07T14:20:22.777Z","0.10.0-alpha.2":"2026-05-12T10:09:09.328Z","0.10.0-alpha.3":"2026-05-13T07:42:44.709Z","0.9.2":"2026-06-01T14:22:38.737Z","0.10.0-alpha.4":"2026-06-14T17:23:05.008Z","0.10.0-alpha.5":"2026-06-24T08:10:12.909Z","0.10.0-alpha.6":"2026-06-29T15:35:45.383Z","0.10.0-beta.1":"2026-06-30T12:16:16.831Z","0.10.0-beta.2":"2026-07-13T10:49:49.901Z","0.10.0-alpha.7":"2026-07-15T14:32:11.803Z","0.10.0-alpha.8":"2026-07-20T07:41:26.134Z","0.10.0-alpha.9":"2026-07-20T08:09:05.886Z","0.10.0-beta.3":"2026-07-20T15:34:36.227Z","0.10.0-beta.4":"2026-07-23T08:40:56.479Z","0.10.0-beta.5":"2026-07-27T11:21:45.715Z","0.10.0-alpha.10":"2026-07-27T13:56:53.855Z","0.10.0-alpha.11":"2026-08-23T13:49:06.698Z","0.10.0-beta.6":"2026-08-27T13:58:56.771Z","0.10.0-beta.7":"2026-08-28T11:00:10.145Z","0.10.0-beta.8":"2026-09-07T09:16:48.789Z","0.10.0":"2026-09-11T09:10:44.229Z","0.10.1":"2026-09-22T07:52:06.911Z"},"author":{"name":"jos.warmer@openmodeling.nl"},"license":"Apache 2.0","keywords":["lionweb","serialization","testing"],"description":"LionWeb Serialization validation","maintainers":[{"name":"dslmeinte","email":"meinte.boersma@gmail.com"},{"name":"ftomassetti","email":"federico@strumenta.com"},{"name":"jwarmer","email":"jos.warmer@openmodeling.nl"}],"readme":"# The `validation` package\n\n[![license](https://img.shields.io/badge/License-Apache%202.0-green.svg?style=flat)\n](./LICENSE)\n[![CI](https://github.com/LionWeb-io/lionweb-typescript/actions/workflows/test.yaml/badge.svg)\n](https://github.com/LionWeb-io/lionweb-typescript/actions/workflows/test.yaml)\n[![npm](https://img.shields.io/npm/v/%40lionweb%2Fvalidation?label=%40lionweb%2Fvalidation)\n](https://www.npmjs.com/package/@lionweb/validation)\n\nThe code in this package implements validators that check serialization chunks against the [serialization specification](https://github.com/LionWeb-io/specification/blob/main/2023.1/serialization/serialization.adoc).\nThis package is intentionally kept very lightweight, e.g. it uses types instead of classes and has zero dependencies on external libraries/packages.\n\nIt's tested by running the validators against the [test set in `lionweb-integration-testing/testset`](https://github.com/LionWeb-io/lionweb-integration-testing/tree/main/testset).\n\nTo build from source:\n```\nnpm run build\n```\nTo run the tests:\n```\nnpm run test-here\n```\n\nThis will run the tests in the respective folders in the `testset/` folder of `lionweb-integration-testing`.\n\nThe commands `npm run publish-local` and `npm run unpublish-local` are used to do a release on a _local_ npm registry (in our case `verdaccio`), for use in other local projects. This ensures that we do not have to do contineous releases when we develop two packages depending on aech other.\n\nThe test runner runs tests at various levels similar (but probably not quite) as described in the [model correctness document](https://github.com/LionWeb-io/specification/blob/meinte/correctness/documentation/correctness.adoc).\nThese two should converge in the future.\n\n\n## Changelog\n\n### 0.6.3\n\n* Made validation aware that the `value` field of a property serialization is allowed to be `null`.\n\n### 0.6.2\n\n* Don't rely on the JavaScript features – import assertions – that are still marked as experimental.\n    (This necessitates explicitly copying the relevant JSON files.)\n\n(For earlier versions no changelog was maintained.)\n\n","readmeFilename":"README.md"}