{"_id":"@acellera/pm-rjsf","_rev":"10-8b848e2e1ad76cc905bdc7e87db70de4","name":"@acellera/pm-rjsf","dist-tags":{"latest":"0.0.9"},"versions":{"0.0.1":{"name":"@acellera/pm-rjsf","version":"0.0.1","license":"MIT","_id":"@acellera/pm-rjsf@0.0.1","maintainers":[{"name":"acellera-npm","email":"admin@acellera.com"}],"dist":{"shasum":"190a843f3f0aaa8ce24eaa9c65be7f9152b6b9f9","tarball":"https://registry.npmjs.org/@acellera/pm-rjsf/-/pm-rjsf-0.0.1.tgz","fileCount":4,"integrity":"sha512-Gl7yFXMDBRjNHLsdsvHPnzcBvePnJb9zlxgHHP7d0KM3iBV/tR+pZvALCPqB0ZwXXmwWRsWeDbjJbEoDiEtuAg==","signatures":[{"sig":"MEQCIAjLSeIUF7T9I+FvqE89xdkiwrrarlwLngc56qVKuavYAiAucNRuUUQ+ZkF5zOBu9Ob/F7TPyv/J1BTBKeT8o/NnWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12369},"main":"./dist/pm-rjsf.js","type":"module","_from":"file:acellera-pm-rjsf-0.0.1.tgz","types":"./index.d.ts","module":"./dist/pm-rjsf.js","exports":{".":{"types":"./index.d.ts","import":"./dist/pm-rjsf.js"}},"scripts":{"dev":"vite build --watch","build":"vite build"},"_npmUser":{"name":"acellera-npm","email":"admin@acellera.com"},"_resolved":"/home/salva/Downloads/acellera-pm-rjsf-0.0.1.tgz","_integrity":"sha512-Gl7yFXMDBRjNHLsdsvHPnzcBvePnJb9zlxgHHP7d0KM3iBV/tR+pZvALCPqB0ZwXXmwWRsWeDbjJbEoDiEtuAg==","repository":{"url":"git+https://github.com/Acellera/pm-rjsf.git","type":"git"},"_npmVersion":"8.5.1","description":"Shared RJSF renderer for PlayMolecule v2 (JSON Schema) manifests — used by pmview and the pmmanifest preview.","directories":{},"_nodeVersion":"12.22.9","dependencies":{"ajv":"^8.12.0","@rjsf/mui":"^5","@rjsf/core":"^5","@rjsf/utils":"^5","@rjsf/validator-ajv8":"^5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7"},"peerDependencies":{"react":"^18","react-dom":"^18","@mui/material":"^5","@emotion/react":"^11","@emotion/styled":"^11","@mui/icons-material":"^5"},"_npmOperationalInternal":{"tmp":"tmp/pm-rjsf_0.0.1_1781083102014_0.215926817822373","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@acellera/pm-rjsf","version":"0.0.2","license":"MIT","_id":"@acellera/pm-rjsf@0.0.2","maintainers":[{"name":"acellera-npm","email":"admin@acellera.com"}],"homepage":"https://github.com/Acellera/pm-rjsf#readme","bugs":{"url":"https://github.com/Acellera/pm-rjsf/issues"},"dist":{"shasum":"ab2a09dd371d7761ae816f1594770815304d4a89","tarball":"https://registry.npmjs.org/@acellera/pm-rjsf/-/pm-rjsf-0.0.2.tgz","fileCount":4,"integrity":"sha512-YxOtQBaioBeuXqrx/xZUP5ZmjWeVIAx4oiNFX0kfLiOr8oGHRcTH6fId0hfrCxaaXiWUXOJQQXC0WFXiDpd0zQ==","signatures":[{"sig":"MEYCIQDTZ6jogXkLC40AzzqxilRTJoKCPGSBN6gVfm2BFKXbtQIhAMkM5FlUS+fwiAhJwVig4WmTV5OEZHvkyKOfP8c+eiKX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12369},"main":"./dist/pm-rjsf.js","type":"module","types":"./index.d.ts","module":"./dist/pm-rjsf.js","exports":{".":{"types":"./index.d.ts","import":"./dist/pm-rjsf.js"}},"gitHead":"ddabc86241dc6e9b5230e2ab8566b198c3d7fb52","scripts":{"dev":"vite build --watch","build":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f7ce008-41f0-484d-a15a-03d1a03cc02d"}},"repository":{"url":"git+https://github.com/Acellera/pm-rjsf.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared RJSF renderer for PlayMolecule v2 (JSON Schema) manifests — used by pmview and the pmmanifest preview.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ajv":"^8.12.0","@rjsf/mui":"^5","@rjsf/core":"^5","@rjsf/utils":"^5","@rjsf/validator-ajv8":"^5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7"},"peerDependencies":{"react":"^18","react-dom":"^18","@mui/material":"^5","@emotion/react":"^11","@emotion/styled":"^11","@mui/icons-material":"^5"},"_npmOperationalInternal":{"tmp":"tmp/pm-rjsf_0.0.2_1781083410107_0.7176687307973149","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@acellera/pm-rjsf","version":"0.0.3","license":"MIT","_id":"@acellera/pm-rjsf@0.0.3","maintainers":[{"name":"acellera-npm","email":"admin@acellera.com"},{"name":"s.doerr","email":"s.doerr@acellera.com"}],"homepage":"https://github.com/Acellera/pm-rjsf#readme","bugs":{"url":"https://github.com/Acellera/pm-rjsf/issues"},"dist":{"shasum":"92fb6c3720cc2e0602a8cd184a87599860970e6b","tarball":"https://registry.npmjs.org/@acellera/pm-rjsf/-/pm-rjsf-0.0.3.tgz","fileCount":4,"integrity":"sha512-AxBaBvWci/PF5g8l7XHgh2bwX0QRImwNJ49K8fAH7GEqMCiwAc3rjxD+751KyqWjmvs5WkCXVWtPreRsXn/I+A==","signatures":[{"sig":"MEUCIQCWwx/I5Rw1dokyo9jjlsqDk5V6QXcRBNp9JxZHC49SawIgabV1kJgKTyQcaWzO+o9vV6a1CljMQi5lKMFQX+d7iAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19560},"main":"./dist/pm-rjsf.js","type":"module","types":"./index.d.ts","module":"./dist/pm-rjsf.js","exports":{".":{"types":"./index.d.ts","import":"./dist/pm-rjsf.js"}},"gitHead":"65e4495d46534a62ede5f6e9c0b76979b434f8ad","scripts":{"dev":"vite build --watch","build":"vite build","dev:preview":"vite build -c vite.config.preview.js --watch","build:preview":"vite build -c vite.config.preview.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f7ce008-41f0-484d-a15a-03d1a03cc02d"}},"repository":{"url":"git+https://github.com/Acellera/pm-rjsf.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared RJSF renderer for PlayMolecule v2 (JSON Schema) manifests — used by pmview and the pmmanifest preview.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ajv":"^8.12.0","@rjsf/mui":"^5","@rjsf/core":"^5","@rjsf/utils":"^5","@rjsf/validator-ajv8":"^5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7"},"peerDependencies":{"react":"^18","react-dom":"^18","@mui/material":"^5","@emotion/react":"^11","@emotion/styled":"^11","@mui/icons-material":"^5"},"_npmOperationalInternal":{"tmp":"tmp/pm-rjsf_0.0.3_1781273642274_0.1589905298799592","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@acellera/pm-rjsf","version":"0.0.4","license":"MIT","_id":"@acellera/pm-rjsf@0.0.4","maintainers":[{"name":"acellera-npm","email":"admin@acellera.com"},{"name":"s.doerr","email":"s.doerr@acellera.com"}],"homepage":"https://github.com/Acellera/pm-rjsf#readme","bugs":{"url":"https://github.com/Acellera/pm-rjsf/issues"},"dist":{"shasum":"698c7cff0d896c989779b72483840b2ca51a0b04","tarball":"https://registry.npmjs.org/@acellera/pm-rjsf/-/pm-rjsf-0.0.4.tgz","fileCount":5,"integrity":"sha512-rOnsXB8HokhaONmQ5SDsprcjw8Du07SfQi/v+MI3ZocIDxj4r7fpP0YoCjCFw5ZZd60dUeuY+h7wnIFuBQe8HA==","signatures":[{"sig":"MEUCICXl8VNS5NoIY6jRo0KGxnfQHFcg7uro6MD1WqYXwH2rAiEAiS/3xincxcvZ3Fp1j5/3ofe2/DNjZJBG5Jd0dqrh/NY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937000},"main":"./dist/pm-rjsf.js","type":"module","types":"./index.d.ts","module":"./dist/pm-rjsf.js","exports":{".":{"types":"./index.d.ts","import":"./dist/pm-rjsf.js"},"./preview":"./dist/pm-rjsf.preview.js"},"gitHead":"b9ee1c33875f68559dbc4d243ce5029cbc562983","scripts":{"dev":"vite build --watch","build":"vite build && vite build -c vite.config.preview.js","dev:preview":"vite build -c vite.config.preview.js --watch","build:preview":"vite build -c vite.config.preview.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f7ce008-41f0-484d-a15a-03d1a03cc02d"}},"repository":{"url":"git+https://github.com/Acellera/pm-rjsf.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared RJSF renderer for PlayMolecule v2 (JSON Schema) manifests — used by pmview and the pmmanifest preview.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ajv":"^8.12.0","@rjsf/mui":"^5","@rjsf/core":"^5","@rjsf/utils":"^5","@rjsf/validator-ajv8":"^5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7"},"peerDependencies":{"react":"^18","react-dom":"^18","@mui/material":"^5","@emotion/react":"^11","@emotion/styled":"^11","@mui/icons-material":"^5"},"_npmOperationalInternal":{"tmp":"tmp/pm-rjsf_0.0.4_1781282473873_0.41188379557489596","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@acellera/pm-rjsf","version":"0.0.5","license":"MIT","_id":"@acellera/pm-rjsf@0.0.5","maintainers":[{"name":"acellera-npm","email":"admin@acellera.com"},{"name":"s.doerr","email":"s.doerr@acellera.com"}],"homepage":"https://github.com/Acellera/pm-rjsf#readme","bugs":{"url":"https://github.com/Acellera/pm-rjsf/issues"},"dist":{"shasum":"db36239c00b8be5596740f2d9542dd003c18f713","tarball":"https://registry.npmjs.org/@acellera/pm-rjsf/-/pm-rjsf-0.0.5.tgz","fileCount":5,"integrity":"sha512-37S2WWb6RoMX5cW08tXFpOqKg+RQpNAJg0BhAP/MuQQF/YJmgnhPsfipZfafAgtq2ibL7k68mvIXGW3DdkoIqg==","signatures":[{"sig":"MEUCIFVRVgLndwUc9OEWKJZCSrft1pDpJisYJ0a4rS10oxHrAiEAxEDAfT5uFAGHt22W8QSg/6xivIifjiFl3jsvSyg2L8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":938302},"main":"./dist/pm-rjsf.js","type":"module","types":"./index.d.ts","module":"./dist/pm-rjsf.js","exports":{".":{"types":"./index.d.ts","import":"./dist/pm-rjsf.js"},"./preview":"./dist/pm-rjsf.preview.js"},"gitHead":"501e59359fbecbf36e235c19cc805d3aec55afce","scripts":{"dev":"vite build --watch","build":"vite build && vite build -c vite.config.preview.js","dev:preview":"vite build -c vite.config.preview.js --watch","build:preview":"vite build -c vite.config.preview.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f7ce008-41f0-484d-a15a-03d1a03cc02d"}},"repository":{"url":"git+https://github.com/Acellera/pm-rjsf.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared RJSF renderer for PlayMolecule v2 (JSON Schema) manifests — used by pmview and the pmmanifest preview.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ajv":"^8.12.0","@rjsf/mui":"^5","@rjsf/core":"^5","@rjsf/utils":"^5","@rjsf/validator-ajv8":"^5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7"},"peerDependencies":{"react":"^18","react-dom":"^18","@mui/material":"^5","@emotion/react":"^11","@emotion/styled":"^11","@mui/icons-material":"^5"},"_npmOperationalInternal":{"tmp":"tmp/pm-rjsf_0.0.5_1781284725765_0.14351462310910956","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@acellera/pm-rjsf","version":"0.0.6","license":"MIT","_id":"@acellera/pm-rjsf@0.0.6","maintainers":[{"name":"acellera-npm","email":"admin@acellera.com"},{"name":"s.doerr","email":"s.doerr@acellera.com"}],"homepage":"https://github.com/Acellera/pm-rjsf#readme","bugs":{"url":"https://github.com/Acellera/pm-rjsf/issues"},"dist":{"shasum":"e175ab4e8004f29e5979d8995f24dfa5aecd285f","tarball":"https://registry.npmjs.org/@acellera/pm-rjsf/-/pm-rjsf-0.0.6.tgz","fileCount":5,"integrity":"sha512-gFi4CprdVllAM8pWCBBRc/0v0MsNBXZeRZTjcfC8x9AEjzvRwDtENB1ElzyqsmHdsYYiAVzVILVmlBlQXMBQnA==","signatures":[{"sig":"MEQCIAHQUsdJguOSuDxW9vRgTHG7F0iWav1wyVHO982Ahu3TAiBjzrm57C+HI3tdX9ChPTetlWnEAQAWwyHkvdtiXcErvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":941958},"main":"./dist/pm-rjsf.js","type":"module","types":"./index.d.ts","module":"./dist/pm-rjsf.js","exports":{".":{"types":"./index.d.ts","import":"./dist/pm-rjsf.js"},"./preview":"./dist/pm-rjsf.preview.js"},"gitHead":"e9506474b2f8dc5c83d90138344ad41a943780ad","scripts":{"dev":"vite build --watch","build":"vite build && vite build -c vite.config.preview.js","dev:preview":"vite build -c vite.config.preview.js --watch","build:preview":"vite build -c vite.config.preview.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f7ce008-41f0-484d-a15a-03d1a03cc02d"}},"repository":{"url":"git+https://github.com/Acellera/pm-rjsf.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared RJSF renderer for PlayMolecule v2 (JSON Schema) manifests — used by pmview and the pmmanifest preview.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ajv":"^8.12.0","@rjsf/mui":"^5","@rjsf/core":"^5","@rjsf/utils":"^5","@rjsf/validator-ajv8":"^5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7"},"peerDependencies":{"react":"^18","react-dom":"^18","@mui/material":"^5","@emotion/react":"^11","@emotion/styled":"^11","@mui/icons-material":"^5"},"_npmOperationalInternal":{"tmp":"tmp/pm-rjsf_0.0.6_1781508811627_0.0029918170914282616","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@acellera/pm-rjsf","version":"0.0.7","license":"MIT","_id":"@acellera/pm-rjsf@0.0.7","maintainers":[{"name":"acellera-npm","email":"admin@acellera.com"},{"name":"s.doerr","email":"s.doerr@acellera.com"}],"homepage":"https://github.com/Acellera/pm-rjsf#readme","bugs":{"url":"https://github.com/Acellera/pm-rjsf/issues"},"dist":{"shasum":"a1a70e8314f50e34e5d3df32c603c2adde75b617","tarball":"https://registry.npmjs.org/@acellera/pm-rjsf/-/pm-rjsf-0.0.7.tgz","fileCount":5,"integrity":"sha512-SAniym0aN/TFFAMrtRA78JXN4l91F1JD0bKFP+t8A5H2qAbnygN9f0Zz3x2JSRm1HtAGCeJv+whehrvQ3x0vYA==","signatures":[{"sig":"MEQCIBEtNcP18cAuS9UwJ/jkpNE14uol9nSZiBem7qs4CRfuAiA+za8mFZMreJEoyAJJfI8tti4msHjeJOHUz4q/hywtug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":941986},"main":"./dist/pm-rjsf.js","type":"module","types":"./index.d.ts","module":"./dist/pm-rjsf.js","exports":{".":{"types":"./index.d.ts","import":"./dist/pm-rjsf.js"},"./preview":"./dist/pm-rjsf.preview.js"},"gitHead":"466ad55beb75d8fc1287e73ad315501991c37e4d","scripts":{"dev":"vite build --watch","build":"vite build && vite build -c vite.config.preview.js","dev:preview":"vite build -c vite.config.preview.js --watch","build:preview":"vite build -c vite.config.preview.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f7ce008-41f0-484d-a15a-03d1a03cc02d"}},"repository":{"url":"git+https://github.com/Acellera/pm-rjsf.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared RJSF renderer for PlayMolecule v2 (JSON Schema) manifests — used by pmview and the pmmanifest preview.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ajv":"^8.12.0","@rjsf/mui":"^5","@rjsf/core":"^5","@rjsf/utils":"^5","@rjsf/validator-ajv8":"^5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7"},"peerDependencies":{"react":"^18","react-dom":"^18","@mui/material":"^5","@emotion/react":"^11","@emotion/styled":"^11","@mui/icons-material":"^5"},"_npmOperationalInternal":{"tmp":"tmp/pm-rjsf_0.0.7_1781527706523_0.3683299132267819","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@acellera/pm-rjsf","version":"0.0.8","license":"MIT","_id":"@acellera/pm-rjsf@0.0.8","maintainers":[{"name":"acellera-npm","email":"admin@acellera.com"},{"name":"s.doerr","email":"s.doerr@acellera.com"}],"homepage":"https://github.com/Acellera/pm-rjsf#readme","bugs":{"url":"https://github.com/Acellera/pm-rjsf/issues"},"dist":{"shasum":"38ad5df64369a55f23a4928bc89c4db63d152fc8","tarball":"https://registry.npmjs.org/@acellera/pm-rjsf/-/pm-rjsf-0.0.8.tgz","fileCount":5,"integrity":"sha512-aAP3oWQPFsMO/lkKaGgwuWWrhwCIIKpR3+jmQXLluORMixZC3G176r3KSKaaEep6NmnTId6ZZPdN4/iu7OXAoQ==","signatures":[{"sig":"MEUCIQDMQQ8ea5LdhPE0GPWFDOpBFRYGbyc+46pLobHE+2sN2gIgcWgpBMk6f8I/lHotGdm8+iEnboAARgSBueP9jtOuU64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":942812},"main":"./dist/pm-rjsf.js","type":"module","types":"./index.d.ts","module":"./dist/pm-rjsf.js","exports":{".":{"types":"./index.d.ts","import":"./dist/pm-rjsf.js"},"./preview":"./dist/pm-rjsf.preview.js"},"gitHead":"dc44ed8c09bb6f4a6424c95b527e94082c69ad41","scripts":{"dev":"vite build --watch","build":"vite build && vite build -c vite.config.preview.js","dev:preview":"vite build -c vite.config.preview.js --watch","build:preview":"vite build -c vite.config.preview.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f7ce008-41f0-484d-a15a-03d1a03cc02d"}},"repository":{"url":"git+https://github.com/Acellera/pm-rjsf.git","type":"git"},"_npmVersion":"12.0.1","description":"Shared RJSF renderer for PlayMolecule v2 (JSON Schema) manifests — used by pmview and the pmmanifest preview.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.12.0","@rjsf/mui":"^5","@rjsf/core":"^5","@rjsf/utils":"^5","@rjsf/validator-ajv8":"^5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7"},"peerDependencies":{"react":"^18","react-dom":"^18","@mui/material":"^5","@emotion/react":"^11","@emotion/styled":"^11","@mui/icons-material":"^5"},"_npmOperationalInternal":{"tmp":"tmp/pm-rjsf_0.0.8_1784877444479_0.8120104753456112","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@acellera/pm-rjsf","version":"0.0.9","description":"Shared RJSF renderer for PlayMolecule v2 (JSON Schema) manifests — used by pmview and the pmmanifest preview.","type":"module","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Acellera/pm-rjsf.git"},"main":"./dist/pm-rjsf.js","module":"./dist/pm-rjsf.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./dist/pm-rjsf.js"},"./preview":"./dist/pm-rjsf.preview.js"},"scripts":{"build":"vite build && vite build -c vite.config.preview.js","dev":"vite build --watch","build:preview":"vite build -c vite.config.preview.js","dev:preview":"vite build -c vite.config.preview.js --watch","prepublishOnly":"npm run build"},"dependencies":{"@rjsf/core":"^5","@rjsf/mui":"^5","@rjsf/utils":"^5","@rjsf/validator-ajv8":"^5","ajv":"^8.12.0"},"peerDependencies":{"@emotion/react":"^11","@emotion/styled":"^11","@mui/icons-material":"^5","@mui/material":"^5","react":"^18","react-dom":"^18"},"devDependencies":{"vite":"^7"},"gitHead":"14970917d5ba728803d654ed488c3ee4c326d34b","_id":"@acellera/pm-rjsf@0.0.9","bugs":{"url":"https://github.com/Acellera/pm-rjsf/issues"},"homepage":"https://github.com/Acellera/pm-rjsf#readme","_nodeVersion":"22.23.1","_npmVersion":"12.0.1","dist":{"integrity":"sha512-Ny7frdJ6vJI27vLRa9o1XUC6y+PDlJ+x4cfwF9GO1p0PO9mrhO1aS6lj1HSe4X6SyyXDOU61HJmoaks3f/EYUg==","shasum":"42ebb7338b76259f7c4ad43d5fef705924726986","tarball":"https://registry.npmjs.org/@acellera/pm-rjsf/-/pm-rjsf-0.0.9.tgz","fileCount":5,"unpackedSize":942928,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCfvSDsfiCVzOzjH32q+m/ci65/OVjgLeBHgO5rW0vAEwIgekvd3n2Of1ZlX4obNurTIADEhndS+5XQGFRLx6suKik="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f7ce008-41f0-484d-a15a-03d1a03cc02d"}},"directories":{},"maintainers":[{"name":"acellera-npm","email":"admin@acellera.com"},{"name":"s.doerr","email":"s.doerr@acellera.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pm-rjsf_0.0.9_1784879895255_0.9452023811415919"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-10T09:18:21.905Z","modified":"2026-07-24T07:58:15.535Z","0.0.1":"2026-06-10T09:18:22.144Z","0.0.2":"2026-06-10T09:23:30.239Z","0.0.3":"2026-06-12T14:14:02.497Z","0.0.4":"2026-06-12T16:41:14.029Z","0.0.5":"2026-06-12T17:18:45.987Z","0.0.6":"2026-06-15T07:33:31.765Z","0.0.7":"2026-06-15T12:48:26.696Z","0.0.8":"2026-07-24T07:17:24.662Z","0.0.9":"2026-07-24T07:58:15.396Z"},"bugs":{"url":"https://github.com/Acellera/pm-rjsf/issues"},"license":"MIT","homepage":"https://github.com/Acellera/pm-rjsf#readme","repository":{"type":"git","url":"git+https://github.com/Acellera/pm-rjsf.git"},"description":"Shared RJSF renderer for PlayMolecule v2 (JSON Schema) manifests — used by pmview and the pmmanifest preview.","maintainers":[{"name":"acellera-npm","email":"admin@acellera.com"},{"name":"s.doerr","email":"s.doerr@acellera.com"}],"readme":"# @acellera/pm-rjsf\n\nThe shared RJSF (Material-UI) renderer for **PlayMolecule v2 manifests** — the\nJSON Schema (`inputSchema`) + `uiSchema` produced by\n[`pmmanifest`](https://github.com/Acellera/pmmanifest). One implementation,\nconsumed by both **pmview** and the **pmmanifest dev preview**, so they render\nidentically.\n\n## Why a separate package\n\nThe canonical `inputSchema` stays a faithful Pydantic JSON Schema (it's what the\nbackend stages files against, what the SDK reconstructs signatures from, and\nwhat input validation uses). The RJSF-specific *presentation* lives here:\n\n- **AJV 2020 validator** (Pydantic emits 2020-12; RJSF's default is draft-07).\n- **Render-time transforms** (`prepareForRjsf`): collapse `Optional` (`anyOf[X, null]`)\n  to a clean field, label discriminated-`oneOf` options from the discriminator,\n  and strip platform-managed dirs (`outdir`/`scratchdir`/`execdir`).\n- **MUI templates**: grouped accordions (`ui:options.group`), flat arrays,\n  `additionalProperties` maps with custom key labels (`ui:options.keyLabel`),\n  `?`-tooltip descriptions, small field titles, hidden discriminators.\n\nThese are **presentation only** — never mutate the canonical schema with them.\n\n## Use in pmview (Vite)\n\n```bash\nnpm install @acellera/pm-rjsf\n```\n\n```tsx\nimport { PMForm } from \"@acellera/pm-rjsf\";\n\n// For a v2 manifest function entry { inputSchema, uiSchema }:\n<PMForm schema={fn.inputSchema} uiSchema={fn.uiSchema} onSubmit={({ formData }) => run(formData)} />\n```\n\n(pmview keeps its existing bespoke renderer for v1 manifests; this is used only\nwhen `manifestVersion === 2` / an `inputSchema` is present.)\n\n## Use in the pmmanifest preview (no build step)\n\nOnce published, the preview imports it from a CDN like its other deps:\n\n```js\nimport { PMForm } from \"https://esm.sh/@acellera/pm-rjsf\";\nroot.render(React.createElement(PMForm, { schema, uiSchema, onSubmit }));\n```\n\n## Build\n\n```bash\nnpm install\nnpm run build   # -> dist/pm-rjsf.js (ESM)\n```\n\nReact, react-dom, MUI and emotion are **peer dependencies** (the consumer\nprovides them); `@rjsf/*` and `ajv` are bundled-as-dependencies.\n","readmeFilename":"README.md"}