{"_id":"@bptlab/openbpt-modeler-typed-pn-variants","_rev":"7-88977a4ac7c94ed90bb88fb075f1a9ee","name":"@bptlab/openbpt-modeler-typed-pn-variants","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.0":{"name":"@bptlab/openbpt-modeler-typed-pn-variants","version":"1.0.0","keywords":["modeler","modeling","Petri net","diagram-js","OCPN","t-PNID","OPID","DOPID"],"author":{"name":"Maximilian König"},"license":"MIT","_id":"@bptlab/openbpt-modeler-typed-pn-variants@1.0.0","maintainers":[{"name":"maximiliankoenig","email":"maximilian.koenig@hpi.de"},{"name":"bpt-lab","email":"bptlab@hpi.de"},{"name":"t-lichtenstein","email":"lichtenstein-t@web.de"}],"homepage":"https://github.com/bptlab/openbpt-modeler-typed-pn-variants#readme","bugs":{"url":"https://github.com/bptlab/openbpt-modeler-typed-pn-variants/issues"},"dist":{"shasum":"0f00cd2d40eb4be6cbc65cac6c1419d290a92b90","tarball":"https://registry.npmjs.org/@bptlab/openbpt-modeler-typed-pn-variants/-/openbpt-modeler-typed-pn-variants-1.0.0.tgz","fileCount":242,"integrity":"sha512-1cuKHXqUr457vFKYwojAqG4WzNnBLhxhMNc3C9LoU7Zo6jmGBF2/DJ9xLSJqKoM7t8W5GemrfU24+nkJO3VtFA==","signatures":[{"sig":"MEUCIAk6iQ398HJj8hhVIobkY7N+T3Oaha/OfA2aPMEGYbNYAiEAgJr4r2pTSrgHMdqreCME7xrwd0VDB+K3OzNQPAEGBII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797597},"main":"index.js","exports":{".":"./index.js","./package.json":"./package.json","./CustomModeler":"./dist/lib/CustomModeler.js","./assets/tpn-js":{"style":"./assets/tpn-js.css","default":"./assets/tpn-js.css"},"./NavigatedViewer":"./dist/lib/NavigatedViewer.js","./assets/tpn-js.css":{"style":"./assets/tpn-js.css","default":"./assets/tpn-js.css"}},"gitHead":"b5600fd68b59e23a0722c3dedbbc8dce7883f419","scripts":{"lint":"eslint . --ext .js,.ts","build":"rimraf dist && tsc -p tsconfig.json","watch":"tsc -w -p tsconfig.json","format":"prettier --write .","lint:fix":"eslint . --ext .js,.ts --fix","build:icons":"node scripts/build-icons.js"},"_npmUser":{"name":"maximiliankoenig","email":"maximilian.koenig@hpi.de"},"repository":{"url":"git+https://github.com/bptlab/openbpt-modeler-typed-pn-variants.git","type":"git"},"_npmVersion":"11.3.0","description":"Modeler supporting OCPNs, t-PNIDs, OPIDs, and DOPIDs.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ids":"^1.0.5","jquery":"^3.7.1","moddle":"^6.2.3","form-js":"^1.0.2","min-dom":"^5.0.0","inherits":"^2.0.4","min-dash":"^4.2.1","tiny-svg":"^4.0.0","bpmn-font":"^0.12.1","diagram-js":"^15.2.4","moddle-xml":"^10.1.0","object-refs":"^0.4.0","@bpmn-io/properties-panel":"^3.26.4","diagram-js-direct-editing":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","svgo":"^4.0.1","eslint":"^10.1.0","rimraf":"^6.1.3","ts-node":"^10.9.2","fs-extra":"^11.3.4","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.10.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1"},"_npmOperationalInternal":{"tmp":"tmp/openbpt-modeler-typed-pn-variants_1.0.0_1774904541322_0.8409685580160169","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bptlab/openbpt-modeler-typed-pn-variants","version":"1.0.1","keywords":["modeler","modeling","Petri net","diagram-js","OCPN","t-PNID","OPID","DOPID"],"author":{"name":"Maximilian König"},"license":"MIT","_id":"@bptlab/openbpt-modeler-typed-pn-variants@1.0.1","maintainers":[{"name":"maximiliankoenig","email":"maximilian.koenig@hpi.de"},{"name":"bpt-lab","email":"bptlab@hpi.de"},{"name":"t-lichtenstein","email":"lichtenstein-t@web.de"}],"homepage":"https://github.com/bptlab/openbpt-modeler-typed-pn-variants#readme","bugs":{"url":"https://github.com/bptlab/openbpt-modeler-typed-pn-variants/issues"},"dist":{"shasum":"d29de8ed0ecbccfbcd864d6e645a92182df99c9e","tarball":"https://registry.npmjs.org/@bptlab/openbpt-modeler-typed-pn-variants/-/openbpt-modeler-typed-pn-variants-1.0.1.tgz","fileCount":242,"integrity":"sha512-5yqg8vGaWp5wJh0JZhMdnt3iLZnGx3kDNfCskahfLZVP9TUPNHgKqYc3SnPylbAfhOJtGMGOpx8DweLSpqNeMA==","signatures":[{"sig":"MEQCIFdGUHLdSOsluF1AYeEiZSqupLQeH9Q2X8r1ahxJwbBKAiAjg0N/Q/rCrXYOS+bItj5fvGFzjutFrUCe1bXVOht85g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797914},"main":"index.js","exports":{".":"./index.js","./package.json":"./package.json","./CustomModeler":"./dist/lib/CustomModeler.js","./assets/tpn-js":{"style":"./assets/tpn-js.css","default":"./assets/tpn-js.css"},"./NavigatedViewer":"./dist/lib/NavigatedViewer.js","./assets/tpn-js.css":{"style":"./assets/tpn-js.css","default":"./assets/tpn-js.css"}},"gitHead":"f99c13a02ce22117e3e147a626c8f65161168d4f","scripts":{"lint":"eslint . --ext .js,.ts","build":"rimraf dist && tsc -p tsconfig.json","watch":"tsc -w -p tsconfig.json","format":"prettier --write .","prepack":"npm run build","lint:fix":"eslint . --ext .js,.ts --fix","build:icons":"node scripts/build-icons.js"},"_npmUser":{"name":"maximiliankoenig","email":"maximilian.koenig@hpi.de"},"repository":{"url":"git+https://github.com/bptlab/openbpt-modeler-typed-pn-variants.git","type":"git"},"_npmVersion":"11.3.0","description":"Modeler supporting OCPNs, t-PNIDs, OPIDs, and DOPIDs.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ids":"^1.0.5","jquery":"^3.7.1","moddle":"^6.2.3","form-js":"^1.0.2","min-dom":"^5.0.0","inherits":"^2.0.4","min-dash":"^4.2.1","tiny-svg":"^4.0.0","bpmn-font":"^0.12.1","diagram-js":"^15.2.4","moddle-xml":"^10.1.0","object-refs":"^0.4.0","@bpmn-io/properties-panel":"^3.26.4","diagram-js-direct-editing":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","svgo":"^4.0.1","eslint":"^10.1.0","rimraf":"^6.1.3","ts-node":"^10.9.2","fs-extra":"^11.3.4","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.10.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1"},"_npmOperationalInternal":{"tmp":"tmp/openbpt-modeler-typed-pn-variants_1.0.1_1775038725659_0.7294389754746473","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@bptlab/openbpt-modeler-typed-pn-variants","version":"1.1.0","keywords":["modeler","modeling","Petri net","diagram-js","OCPN","t-PNID","OPID","DOPID"],"author":{"name":"Maximilian König"},"license":"MIT","_id":"@bptlab/openbpt-modeler-typed-pn-variants@1.1.0","maintainers":[{"name":"maximiliankoenig","email":"maximilian.koenig@hpi.de"},{"name":"bpt-lab","email":"bptlab@hpi.de"},{"name":"t-lichtenstein","email":"lichtenstein-t@web.de"}],"homepage":"https://github.com/bptlab/openbpt-modeler-typed-pn-variants#readme","bugs":{"url":"https://github.com/bptlab/openbpt-modeler-typed-pn-variants/issues"},"dist":{"shasum":"2b6e732a21ddf5fa994549c17212349afbb1e5e8","tarball":"https://registry.npmjs.org/@bptlab/openbpt-modeler-typed-pn-variants/-/openbpt-modeler-typed-pn-variants-1.1.0.tgz","fileCount":244,"integrity":"sha512-YJcTxC4yiirdP8A++gNrekxmcMCRzuHCyisFcGtYmH0unD8Vb+6GjVrSGR1j8jMc3WhNidcb1+5rRbSzGjRvWw==","signatures":[{"sig":"MEQCIFJrJ393O/+dzkgZKsJMN4/zRu7enVNDFS3Fy8j0TF0nAiArCczagYS8PlMKxNM3tsAjM13w6pgchqda3dU3bTCVig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":818912},"main":"index.js","exports":{".":"./index.js","./package.json":"./package.json","./CustomModeler":"./dist/lib/CustomModeler.js","./assets/tpn-js":{"style":"./assets/tpn-js.css","default":"./assets/tpn-js.css"},"./NavigatedViewer":"./dist/lib/NavigatedViewer.js","./assets/tpn-js.css":{"style":"./assets/tpn-js.css","default":"./assets/tpn-js.css"}},"gitHead":"d612d08ee777b2d475b378402de4da673a6f27ab","scripts":{"lint":"eslint . --ext .js,.ts","build":"rimraf dist && tsc -p tsconfig.json","watch":"tsc -w -p tsconfig.json","format":"prettier --write .","prepack":"npm run build","lint:fix":"eslint . --ext .js,.ts --fix","build:icons":"node scripts/build-icons.js"},"_npmUser":{"name":"maximiliankoenig","email":"maximilian.koenig@hpi.de"},"repository":{"url":"git+https://github.com/bptlab/openbpt-modeler-typed-pn-variants.git","type":"git"},"_npmVersion":"11.4.2","description":"Modeler supporting OCPNs, t-PNIDs, OPIDs, and DOPIDs.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ids":"^1.0.5","jquery":"^3.7.1","moddle":"^6.2.3","xmldom":"^0.6.0","form-js":"^1.0.2","min-dom":"^5.0.0","inherits":"^2.0.4","min-dash":"^4.2.1","tiny-svg":"^4.0.0","bpmn-font":"^0.12.1","diagram-js":"^15.2.4","moddle-xml":"^10.1.0","object-refs":"^0.4.0","@bpmn-io/properties-panel":"^3.26.4","diagram-js-direct-editing":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","svgo":"^4.0.1","eslint":"^10.1.0","rimraf":"^6.1.3","ts-node":"^10.9.2","fs-extra":"^11.3.4","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.10.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1"},"_npmOperationalInternal":{"tmp":"tmp/openbpt-modeler-typed-pn-variants_1.1.0_1782807061548_0.9243906672194433","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@bptlab/openbpt-modeler-typed-pn-variants","version":"1.1.1","keywords":["modeler","modeling","Petri net","diagram-js","OCPN","t-PNID","OPID","DOPID"],"author":{"name":"Maximilian König"},"license":"MIT","_id":"@bptlab/openbpt-modeler-typed-pn-variants@1.1.1","maintainers":[{"name":"maximiliankoenig","email":"maximilian.koenig@hpi.de"},{"name":"bpt-lab","email":"bptlab@hpi.de"},{"name":"t-lichtenstein","email":"lichtenstein-t@web.de"}],"homepage":"https://github.com/bptlab/openbpt-modeler-typed-pn-variants#readme","bugs":{"url":"https://github.com/bptlab/openbpt-modeler-typed-pn-variants/issues"},"dist":{"shasum":"c7f0cf9eaf899aed66871b5d53da01cbf80f2b1c","tarball":"https://registry.npmjs.org/@bptlab/openbpt-modeler-typed-pn-variants/-/openbpt-modeler-typed-pn-variants-1.1.1.tgz","fileCount":244,"integrity":"sha512-ZJ7P1SxqP47CQbqBFTmcV7ixKAXf4Rypzytt7kku6TKsSjOWRjNLf0VmQsHTu2/aIpNLx9nHpPEnUlY8fve1ew==","signatures":[{"sig":"MEUCIQCkyGyF6V0gJJhbLm01dMG6ohUdgX80CoEbCH5eloUewAIgR4rI6ydgn2Hfrk440WK7HKiAh0zu+WNWJ39htTJVv/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":818884},"main":"index.js","exports":{".":"./index.js","./package.json":"./package.json","./CustomModeler":"./dist/lib/CustomModeler.js","./assets/tpn-js":{"style":"./assets/tpn-js.css","default":"./assets/tpn-js.css"},"./NavigatedViewer":"./dist/lib/NavigatedViewer.js","./assets/tpn-js.css":{"style":"./assets/tpn-js.css","default":"./assets/tpn-js.css"}},"gitHead":"fb6e32bca39a65e593a3e4d065c44956ae5ab866","scripts":{"lint":"eslint . --ext .js,.ts","build":"rimraf dist && tsc -p tsconfig.json","watch":"tsc -w -p tsconfig.json","format":"prettier --write .","prepack":"npm run build","lint:fix":"eslint . --ext .js,.ts --fix","build:icons":"node scripts/build-icons.js"},"_npmUser":{"name":"maximiliankoenig","email":"maximilian.koenig@hpi.de"},"repository":{"url":"git+https://github.com/bptlab/openbpt-modeler-typed-pn-variants.git","type":"git"},"_npmVersion":"11.4.2","description":"Modeler supporting OCPNs, t-PNIDs, OPIDs, and DOPIDs.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ids":"^1.0.5","jquery":"^3.7.1","moddle":"^6.2.3","xmldom":"^0.6.0","form-js":"^1.0.2","min-dom":"^5.0.0","inherits":"^2.0.4","min-dash":"^4.2.1","tiny-svg":"^4.0.0","bpmn-font":"^0.12.1","diagram-js":"^15.2.4","moddle-xml":"^10.1.0","object-refs":"^0.4.0","@bpmn-io/properties-panel":"^3.26.4","diagram-js-direct-editing":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","svgo":"^4.0.1","eslint":"^10.1.0","rimraf":"^6.1.3","ts-node":"^10.9.2","fs-extra":"^11.3.4","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.10.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1"},"_npmOperationalInternal":{"tmp":"tmp/openbpt-modeler-typed-pn-variants_1.1.1_1782819388938_0.29252141301510637","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@bptlab/openbpt-modeler-typed-pn-variants","version":"1.1.2","keywords":["modeler","modeling","Petri net","diagram-js","OCPN","t-PNID","OPID","DOPID"],"author":{"name":"Maximilian König"},"license":"MIT","_id":"@bptlab/openbpt-modeler-typed-pn-variants@1.1.2","maintainers":[{"name":"maximiliankoenig","email":"maximilian.koenig@hpi.de"},{"name":"bpt-lab","email":"bptlab@hpi.de"},{"name":"t-lichtenstein","email":"lichtenstein-t@web.de"}],"homepage":"https://github.com/bptlab/openbpt-modeler-typed-pn-variants#readme","bugs":{"url":"https://github.com/bptlab/openbpt-modeler-typed-pn-variants/issues"},"dist":{"shasum":"8ea778c58afe8d962c2d6985883c2803517487c2","tarball":"https://registry.npmjs.org/@bptlab/openbpt-modeler-typed-pn-variants/-/openbpt-modeler-typed-pn-variants-1.1.2.tgz","fileCount":244,"integrity":"sha512-BFyA3J/G4qUxZTw7wo1pzd4QPoDlALYiDC/bp9uJcB9u172Dr6hhErapB+AXhxzIvzR1gQahDgfjGG1ZHlfLAQ==","signatures":[{"sig":"MEUCIHuzA5sQlyAV+ylo8wRTcXdtr88hsB7R24E7edY/+JQmAiEAjRegHodS9OPZddQTYYt3sf5p0TZ2hJnZ/QV5T7suCcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819216},"main":"index.js","exports":{".":"./index.js","./package.json":"./package.json","./CustomModeler":"./dist/lib/CustomModeler.js","./assets/tpn-js":{"style":"./assets/tpn-js.css","default":"./assets/tpn-js.css"},"./NavigatedViewer":"./dist/lib/NavigatedViewer.js","./assets/tpn-js.css":{"style":"./assets/tpn-js.css","default":"./assets/tpn-js.css"}},"gitHead":"feb78105333624443e97f8798feddd9c67705ecf","scripts":{"lint":"eslint . --ext .js,.ts","build":"rimraf dist && tsc -p tsconfig.json","watch":"tsc -w -p tsconfig.json","format":"prettier --write .","prepack":"npm run build","lint:fix":"eslint . --ext .js,.ts --fix","build:icons":"node scripts/build-icons.js"},"_npmUser":{"name":"maximiliankoenig","email":"maximilian.koenig@hpi.de"},"repository":{"url":"git+https://github.com/bptlab/openbpt-modeler-typed-pn-variants.git","type":"git"},"_npmVersion":"11.4.2","description":"Modeler supporting OCPNs, t-PNIDs, OPIDs, and DOPIDs.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ids":"^1.0.5","jquery":"^3.7.1","moddle":"^6.2.3","form-js":"^1.0.2","min-dom":"^5.0.0","inherits":"^2.0.4","min-dash":"^4.2.1","tiny-svg":"^4.0.0","bpmn-font":"^0.12.1","diagram-js":"^15.2.4","moddle-xml":"^10.1.0","object-refs":"^0.4.0","@xmldom/xmldom":"^0.9.10","@bpmn-io/properties-panel":"^3.26.4","diagram-js-direct-editing":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","svgo":"^4.0.1","eslint":"^10.1.0","rimraf":"^6.1.3","ts-node":"^10.9.2","fs-extra":"^11.3.4","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.10.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1"},"_npmOperationalInternal":{"tmp":"tmp/openbpt-modeler-typed-pn-variants_1.1.2_1782819736099_0.4705740582539113","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@bptlab/openbpt-modeler-typed-pn-variants","version":"1.1.3","keywords":["modeler","modeling","Petri net","diagram-js","OCPN","t-PNID","OPID","DOPID"],"author":{"name":"Maximilian König"},"license":"MIT","_id":"@bptlab/openbpt-modeler-typed-pn-variants@1.1.3","maintainers":[{"name":"maximiliankoenig","email":"maximilian.koenig@hpi.de"},{"name":"bpt-lab","email":"bptlab@hpi.de"},{"name":"t-lichtenstein","email":"lichtenstein-t@web.de"}],"homepage":"https://github.com/bptlab/openbpt-modeler-typed-pn-variants#readme","bugs":{"url":"https://github.com/bptlab/openbpt-modeler-typed-pn-variants/issues"},"dist":{"shasum":"cb3ed15ca533e9fc3707b557d603169df87558f9","tarball":"https://registry.npmjs.org/@bptlab/openbpt-modeler-typed-pn-variants/-/openbpt-modeler-typed-pn-variants-1.1.3.tgz","fileCount":244,"integrity":"sha512-oYK15fZbLvsAqlWv+Le7wLXAXjjzjjSZs3HN0zbE/T8S2yaeebH0GPzy40gw3ZpccVZgtdL3UEzBUCxp+0qBjg==","signatures":[{"sig":"MEQCID1VuCyf461Wpklljmjdb/q5sfuJehti7qy0fOp2FHZjAiA/YAdPJrzLD8Oz567aSWkDtfpeoemfHp60Fkj43JptbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":820373},"main":"index.js","exports":{".":"./index.js","./package.json":"./package.json","./CustomModeler":"./dist/lib/CustomModeler.js","./assets/tpn-js":{"style":"./assets/tpn-js.css","default":"./assets/tpn-js.css"},"./NavigatedViewer":"./dist/lib/NavigatedViewer.js","./assets/tpn-js.css":{"style":"./assets/tpn-js.css","default":"./assets/tpn-js.css"}},"gitHead":"8c4d19c0072cd09a1ad2c77fd840e3e2bbcf6395","scripts":{"lint":"eslint . --ext .js,.ts","build":"rimraf dist && tsc -p tsconfig.json","watch":"tsc -w -p tsconfig.json","format":"prettier --write .","prepack":"npm run build","lint:fix":"eslint . --ext .js,.ts --fix","build:icons":"node scripts/build-icons.js"},"_npmUser":{"name":"maximiliankoenig","email":"maximilian.koenig@hpi.de"},"repository":{"url":"git+https://github.com/bptlab/openbpt-modeler-typed-pn-variants.git","type":"git"},"_npmVersion":"11.4.2","description":"Modeler supporting OCPNs, t-PNIDs, OPIDs, and DOPIDs.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ids":"^1.0.5","jquery":"^3.7.1","moddle":"^6.2.3","form-js":"^1.0.2","min-dom":"^5.0.0","inherits":"^2.0.4","min-dash":"^4.2.1","tiny-svg":"^4.0.0","bpmn-font":"^0.12.1","diagram-js":"^15.2.4","moddle-xml":"^10.1.0","object-refs":"^0.4.0","@xmldom/xmldom":"^0.9.10","@bpmn-io/properties-panel":"^3.26.4","diagram-js-direct-editing":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","svgo":"^4.0.1","eslint":"^10.1.0","rimraf":"^6.1.3","ts-node":"^10.9.2","fs-extra":"^11.3.4","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.10.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1"},"_npmOperationalInternal":{"tmp":"tmp/openbpt-modeler-typed-pn-variants_1.1.3_1782828836621_0.6694617995384549","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"_id":"@bptlab/openbpt-modeler-typed-pn-variants@1.1.4","bugs":{"url":"https://github.com/bptlab/openbpt-modeler-typed-pn-variants/issues"},"dist":{"shasum":"a8db398baaf8d91175b689e097e9a7cdd1900160","tarball":"https://registry.npmjs.org/@bptlab/openbpt-modeler-typed-pn-variants/-/openbpt-modeler-typed-pn-variants-1.1.4.tgz","fileCount":244,"integrity":"sha512-c3bOKjEHYJ96dkFBPaEwwQlTX5LOnzzAxARM42ScBMmYcbds+Q5AYkgJmlVtJPJvzTv0kXz33nrNldU0F9J92g==","signatures":[{"sig":"MEQCIFudKoKv5h3jb9zStapzgQ2FRGTHgG4KNEtz8xnAQ8yhAiBuKotQKkS2MBAj4I7FEz8H0et6mXEJNHCSXupoVRyoIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIERNcqdPMutZk8uRXTdow5qzdFkMysUDvJSkMUOnsgzTAiATHxOUH67YLX9diXedPgH/hV/HkGiY12uDw0ISFymoOg=="}],"unpackedSize":820599},"main":"index.js","name":"@bptlab/openbpt-modeler-typed-pn-variants","author":{"name":"Maximilian König"},"exports":{".":"./index.js","./package.json":"./package.json","./CustomModeler":"./dist/lib/CustomModeler.js","./assets/tpn-js":{"style":"./assets/tpn-js.css","default":"./assets/tpn-js.css"},"./NavigatedViewer":"./dist/lib/NavigatedViewer.js","./assets/tpn-js.css":{"style":"./assets/tpn-js.css","default":"./assets/tpn-js.css"}},"gitHead":"89988d3df64aff01ea24b79ce13eb12ea1ee7a21","license":"MIT","scripts":{"lint":"eslint . --ext .js,.ts","build":"rimraf dist && tsc -p tsconfig.json","watch":"tsc -w -p tsconfig.json","format":"prettier --write .","prepack":"npm run build","lint:fix":"eslint . --ext .js,.ts --fix","build:icons":"node scripts/build-icons.js"},"version":"1.1.4","_npmUser":{"name":"maximiliankoenig","email":"maximilian.koenig@hpi.de"},"homepage":"https://github.com/bptlab/openbpt-modeler-typed-pn-variants#readme","keywords":["modeler","modeling","Petri net","diagram-js","OCPN","t-PNID","OPID","DOPID"],"repository":{"url":"git+https://github.com/bptlab/openbpt-modeler-typed-pn-variants.git","type":"git"},"_npmVersion":"11.4.2","description":"Modeler supporting OCPNs, t-PNIDs, OPIDs, and DOPIDs.","directories":{},"maintainers":[{"name":"maximiliankoenig","email":"maximilian.koenig@hpi.de"},{"name":"bpt-lab","email":"bptlab@hpi.de"},{"name":"t-lichtenstein","email":"lichtenstein-t@web.de"}],"_nodeVersion":"22.14.0","dependencies":{"ids":"^1.0.5","jquery":"^3.7.1","moddle":"^6.2.3","form-js":"^1.0.2","min-dom":"^5.0.0","inherits":"^2.0.4","min-dash":"^4.2.1","tiny-svg":"^4.0.0","bpmn-font":"^0.12.1","diagram-js":"^15.2.4","moddle-xml":"^10.1.0","object-refs":"^0.4.0","@xmldom/xmldom":"^0.9.10","@bpmn-io/properties-panel":"^3.26.4","diagram-js-direct-editing":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","svgo":"^4.0.1","eslint":"^10.1.0","rimraf":"^6.1.3","ts-node":"^10.9.2","fs-extra":"^11.3.4","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.10.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openbpt-modeler-typed-pn-variants_1.1.4_1788856599254_0.9310392166482606"}}},"time":{"created":"2026-03-30T21:02:21.210Z","modified":"2026-09-08T08:36:39.643Z","1.0.0":"2026-03-30T21:02:21.589Z","1.0.1":"2026-04-01T10:18:45.874Z","1.1.0":"2026-06-30T08:11:01.682Z","1.1.1":"2026-06-30T11:36:29.097Z","1.1.2":"2026-06-30T11:42:16.304Z","1.1.3":"2026-06-30T14:13:56.797Z","1.1.4":"2026-09-08T08:36:39.380Z"},"bugs":{"url":"https://github.com/bptlab/openbpt-modeler-typed-pn-variants/issues"},"author":{"name":"Maximilian König"},"license":"MIT","homepage":"https://github.com/bptlab/openbpt-modeler-typed-pn-variants#readme","keywords":["modeler","modeling","Petri net","diagram-js","OCPN","t-PNID","OPID","DOPID"],"repository":{"url":"git+https://github.com/bptlab/openbpt-modeler-typed-pn-variants.git","type":"git"},"description":"Modeler supporting OCPNs, t-PNIDs, OPIDs, and DOPIDs.","maintainers":[{"name":"maximiliankoenig","email":"maximilian.koenig@hpi.de"},{"name":"bpt-lab","email":"bptlab@hpi.de"},{"name":"t-lichtenstein","email":"lichtenstein-t@web.de"}],"readme":"# openbpt-typed-pn-variants-modeler\n\nA modeler for various typed Petri net variants presented in literature. Currently supported types are:\n\n- [t-PNID](https://journals.sagepub.com/doi/10.3233/FI-2009-0095) (typed Petri nets with Identifiers) with inhibitor arcs\n- [OCPN](https://journals.sagepub.com/doi/abs/10.3233/FI-2020-1946) (Object-centric Petri nets)\n- [OPID](https://link.springer.com/chapter/10.1007/978-3-031-61057-8_1) (Object-centric Petri nets with Identifiers) with the exact synchronization extension presented for [DOPID](https://link.springer.com/chapter/10.1007/978-3-031-94571-7_11) (Data-aware Object-centri Petri nets with Identifiers)\n\nThe modeler is based on the [openbpt-modeler-petri-net](https://github.com/bptlab/openbpt-modeler-petri-net) modeler, which makes use of the [diagram-js](https://github.com/bpmn-io/diagram-js) library and took inspiration from [bpmn-js](https://github.com/bpmn-io/bpmn-js), [object-diagram-js](https://github.com/timKraeuter/object-diagram-js) and [fcm-js](https://github.com/bptlab/fCM-design-support).\n\nYou can test the modeler live either [standalone](https://bptlab.github.io/openbpt-modeler-dev/) or integrated into [OpenBPT](https://openbpt.org/) by creating a \"Typed Petri Net\" after logging in.\n\n## Development Setup\n\n1. Clone this repository: ``git clone git@github.com:bptlab/openbpt-typed-pn-variants-modeler.git``\n2. Navigate into the created directory\n3. Run ``npm install``\n4. Run ``npm link``\n5. Clone the [development repository](https://github.com/bptlab/openbpt-modeler-dev/tree/openbpt-typed-pn-variants-modeler): ``git clone git@github.com:bptlab/openbpt-modeler-dev.git``\n6. Navigate into the created directory\n7. Checkout the `openbpt-typed-pn-variants-modeler` branch\n8. Run ``npm install``\n9. Run ``npm link openbpt-typed-pn-variants-modeler``\n\nTo start the modeler, run\n1. ``npm run watch`` in this repository to automatically compile changes to js (relevant for changes to .ts files)\n2. ``npm run dev`` in the development repo's directory.\n\n## Metamodel\n\n<img width=\"1352\" height=\"724\" alt=\"Moddle_Klassendiagramm_OPIDs\" src=\"https://github.com/user-attachments/assets/38b195b8-7776-4a2d-8be5-3d1f1b8b66cb\" />\n","readmeFilename":"README.md"}