{"_id":"x3dvalidate","_rev":"62-7d6576d8bc95f0a3fd718b18657d470f","name":"x3dvalidate","dist-tags":{"latest":"11.0.4"},"versions":{"7.2.0":{"name":"x3dvalidate","version":"7.2.0","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@7.2.0","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"x3dvalidate.js"},"dist":{"shasum":"e9a7d51f40521ff60c40b26ffc3fe87582ac5325","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-7.2.0.tgz","fileCount":97,"integrity":"sha512-2rKFMNpT7wpZak4uhuNJzcqBBKefGTcV3G/LI3JGiIKydFOoelKfVfV9nE+Zls+zOAFKKlLYDETqNFYSzZyGRQ==","signatures":[{"sig":"MEQCIF3OsFVFAW6BuB6ahIxrWFyQYzyu4ygK4Ovo6XUadHFvAiAWMSlE+2f+5prVDz53HdlH6C3QYK/BmRbKe4ZYO4JECw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89397643},"main":"x3dvalidate","gitHead":"02c5bfae30a5d202d5f225757b428b8708b4f717","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node src/index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"9.2.0","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_7.2.0_1693811002108_0.6233772557722801","host":"s3://npm-registry-packages"}},"7.2.1":{"name":"x3dvalidate","version":"7.2.1","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@7.2.1","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"x3dvalidate.js"},"dist":{"shasum":"baef1d345359076b5e947ed0f3faff33d203918b","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-7.2.1.tgz","fileCount":97,"integrity":"sha512-BgtrAo+R3ZRI9fDBbN+PSX2OnurJVboYGMfwiNlPQntRJSjQGYN/NliVKX9qZ2V2bYlPzmM2FBE2Tx7ZxbgbEg==","signatures":[{"sig":"MEQCICsgm/K7humonVvHjuZ6O5LHbuypY0bQqBXQbh+Z6mEUAiAcewgIud9dMkFazAc82V888WfCsMsyP18gjEfZrHcCag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89397643},"main":"x3dvalidate","gitHead":"02c5bfae30a5d202d5f225757b428b8708b4f717","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node src/index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"9.2.0","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_7.2.1_1693811108169_0.567730433959297","host":"s3://npm-registry-packages"}},"7.3.0":{"name":"x3dvalidate","version":"7.3.0","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@7.3.0","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"x3dvalidate.js"},"dist":{"shasum":"02c5e3a3739cebdc2acd539b31300521901965a9","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-7.3.0.tgz","fileCount":97,"integrity":"sha512-qSM33vLfJXqWDUdZPX4n0otUGSDbWl3RxOOXr7u9/+LR6Xb91+WGxTv27VZn89eX+tyfjH2lg3nvUK28rNgNGA==","signatures":[{"sig":"MEUCIQDfFhGR13N+3UEcumeM6KXkR5gR1N70gupCcCkcw5eyMgIgLp6JJJV8VH1xa2Z83OhIafcvPf0KyddDauSX+DvQbJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89397643},"main":"x3dvalidate","gitHead":"02c5bfae30a5d202d5f225757b428b8708b4f717","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node src/index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"9.2.0","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_7.3.0_1693811434288_0.08780941810421217","host":"s3://npm-registry-packages"}},"7.5.0":{"name":"x3dvalidate","version":"7.5.0","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@7.5.0","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"x3dvalidate.js"},"dist":{"shasum":"89b11e39972d0ab3356966bb5172dc4eecc783aa","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-7.5.0.tgz","fileCount":97,"integrity":"sha512-gR0lCtMAEZj1ECeSBbvC1iGbkVUTHRcFEH9x8+8GBtzPUWshw2QCt4W6+LpLpksyS3zwMn8bKoHt2EqwpVuRqw==","signatures":[{"sig":"MEQCIGMbSzi4X/0BXQ1jCVIdAmm1ZQD4o+7Ji+5WXwskUCkYAiB7Skvdfvk6h6eAtTeu9UVpf+XPH9VbtMIdEvH/K+uJ/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89397643},"main":"x3dvalidate","gitHead":"3e5b5c5519c6b391330c25f8c4f8e0bee8d76c1a","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node src/index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"9.2.0","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_7.5.0_1693811625151_0.3086659945337791","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"x3dvalidate","version":"8.0.0","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@8.0.0","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"index.js"},"dist":{"shasum":"e1c243f416a93ea2c441ae9862fbb5112238bd34","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-8.0.0.tgz","fileCount":97,"integrity":"sha512-nCM0DdTRBitODv2/KhL2e5u3vtSY1PPaP7s2/yUEfbuE1WyUlRzmTmSszS4Hu1kmBG6lvwB6gWqedlfmgjCVIw==","signatures":[{"sig":"MEUCIQC9nrcxgbK/aSUIvqkMFug05a790H1+YJRjxKXHw4aTEgIgQ9iHYSDBjbKCwOzkux0F4U8tptRVkl9ljASW9EauVJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89397627},"main":"x3dvalidate","gitHead":"25b2eadcf0852a02870e2ea4c3d89e2db172e905","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node src/index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"9.2.0","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_8.0.0_1693812957026_0.04199420722031655","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"x3dvalidate","version":"8.1.0","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@8.1.0","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"validate.js"},"dist":{"shasum":"af134ad7174e06b0d907d094080443fa9dc4a0ce","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-8.1.0.tgz","fileCount":97,"integrity":"sha512-7la60KBIsrPr4Ns8DHe4H2oz0fuWEehnwY8cj8tJp2BcYhNKbToiXyUIpL915zvcyaMwfDDJYBizFu/RGjXPDw==","signatures":[{"sig":"MEUCIB13e18tp5uGJ2i3+LZ9SKuoiYB++3WgnF+N+jsPsVViAiEAt66ghLMikfo4PuVvdOIL+Bn+d2eCoaaMUHX876WRKCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89397630},"main":"x3dvalidate","gitHead":"9da16a8d7ce52f87bd601dd09d71ac35b9bafde2","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node src/index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"9.2.0","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_8.1.0_1693813363462_0.7482621866812869","host":"s3://npm-registry-packages"}},"8.1.1":{"name":"x3dvalidate","version":"8.1.1","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@8.1.1","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"x3dvalidate.js"},"dist":{"shasum":"d2762bc96325fa7229d4de5cd8a60479d1d51cb7","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-8.1.1.tgz","fileCount":97,"integrity":"sha512-I2IXS/SNyL5IUQEPt5edcIQqECDYLPge7X2DlRpoB6I7QakmPkIdvurd6nRMrfFfDxiTzTRv2C6gsMpIZhtpxA==","signatures":[{"sig":"MEQCIFH9QE46oFCj0ovINaEqtZcbTCPGd80jFzXSc3MNbYrUAiAsO46X2HL98x7qvvrZTq6BxLsLtcSD3puAK6ufRBkfrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89397633},"main":"x3dvalidate","gitHead":"1336a2a3717ff82bf241ed7845ded40d75c16bc7","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node src/index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"9.2.0","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_8.1.1_1693813906841_0.7241837514005733","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"x3dvalidate","version":"8.2.0","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@8.2.0","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"x3dvalidate.js"},"dist":{"shasum":"e8596f3e6743e0a7d644588f17ba512611208275","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-8.2.0.tgz","fileCount":97,"integrity":"sha512-aD6U5ZfSTAIbr9uWmfvu0LhrZxgTPjv/WlL1BC+SSi0BKe3QQ7R8OXfQX3YW5bF8b/uIeUbHRMHMPm2M0TtYdQ==","signatures":[{"sig":"MEUCIQDmN0HyKVVQv8xfE0+Bl1xY2DZQXtP5vrDDiOXE2HMM+wIgFMlvPJjQhWEsAqqXOMomhlYPt6pW3j6DpUWXeI6Uobc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89397633},"main":"x3dvalidate","gitHead":"625351e67bc1d2e54d080a49dc2d0bfe053e2ddd","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node src/index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"9.2.0","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_8.2.0_1693813969740_0.7363575740098758","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"x3dvalidate","version":"8.3.0","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@8.3.0","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"x3dvalidate.js"},"dist":{"shasum":"b94c4f5c0f404d183c4f5890f96cb7fafa09d81c","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-8.3.0.tgz","fileCount":95,"integrity":"sha512-Vd5pe8qxdntz4U081ISGA0KuhsNpHxMhOwpfwF6YjuG4GO5HOhLZK+V0St/vCibcE3RWQ5NAeQosHf8hVuZY0g==","signatures":[{"sig":"MEUCIQCWa9PPWsuNCtJns6jTYlE4hF07qrGlenlNk1wC7fLIPgIgYalwLKUtNqEfy8tzmNJ1ZzdrVbm5cpSmW/9E9b872bA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87049671},"main":"x3dvalidate","gitHead":"6f1c6f8b1ebda3e5d89c1ccffba9354517b8ff4a","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"9.2.0","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_8.3.0_1693814269548_0.7175728197819788","host":"s3://npm-registry-packages"}},"8.4.0":{"name":"x3dvalidate","version":"8.4.0","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@8.4.0","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"dist":{"shasum":"628fa15e8234513d3ec43cb6df1d52616f9b4ba0","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-8.4.0.tgz","fileCount":95,"integrity":"sha512-uGZYB3GR5I0c4HZyYsuQ0WqmPuQaEe5mBa9Niu+o7aNmdECbCcctgF82hOs2X39stbomWTDButDAQKMBh9FoCQ==","signatures":[{"sig":"MEUCIQDRYDvVHxaGmyyD8P3Oo4+amhJ+ANd65N+GqBioJGFTyQIgaMX0Of4G7oGBXMllD6TBZZwXMxHXBgyK7kLDmabsexU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87049562},"main":"x3dvalidate","gitHead":"74deaea542ed084643c7560faceb7c31f14e66a9","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"9.2.0","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_8.4.0_1693814631381_0.9788494060570803","host":"s3://npm-registry-packages"}},"8.5.0":{"name":"x3dvalidate","version":"8.5.0","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@8.5.0","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"dist":{"shasum":"12d02cf9cc84abb63815906e4d0057e475b8930d","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-8.5.0.tgz","fileCount":95,"integrity":"sha512-nBN5MH0OujhcBy4euehd0165q6uiRhytR0e+BLcULJf9dVaR2uVVExePWg2Th74V6X824ik8qYjtTWDCjgNMTA==","signatures":[{"sig":"MEUCIFU4cPPH5IGyJ9GxmwjwfERyrQ1mZBgm2T/SFy4xttORAiEA6j7Wwrs+7eoJuqdmzlaiFzjkaThyNd00KcYUI61Hbfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87049562},"main":"x3dvalidate","gitHead":"cd9621fdf3a59f7dd9873edde0ef378227c5548c","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"9.2.0","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_8.5.0_1693814698830_0.4280493895646751","host":"s3://npm-registry-packages"}},"8.5.1":{"name":"x3dvalidate","version":"8.5.1","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@8.5.1","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"dist":{"shasum":"dc6d3e7758f03a4772befa947f05f8eea17d2e92","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-8.5.1.tgz","fileCount":95,"integrity":"sha512-KRHp3JbnZ/6JV9sB5UandjNjt+4cWISyQM9y4VMJno8IJEmbhuTYVihA6pjmn0ewRmAzByIkgRwVMwag3O5gcw==","signatures":[{"sig":"MEUCIG8Bl0BVaYPGEzSp+3AK7B/in7d9OzC55AkLDr8LxsVOAiEA1f4/VtnguG09WW2hy9sL26/SuPD7qSN+XMjuctGyG1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87049576},"main":"x3dvalidate","gitHead":"9c8dfcd5bd9425b12dcdf2fce4b8fae2bb444b41","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"9.2.0","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_8.5.1_1694706675225_0.905222580711647","host":"s3://npm-registry-packages"}},"8.5.2":{"name":"x3dvalidate","version":"8.5.2","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@8.5.2","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"dist":{"shasum":"2d37a38ad8ebe2906fab2985099220b9ca0c1b80","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-8.5.2.tgz","fileCount":95,"integrity":"sha512-lh6NwURxd0XdZoXBLf/ymbboBCPOQckeMmW4cVXS+sXqq+y5/bJG/kRp6+aKKIU1ypiRHaEHrKJIoJZx8+6NyQ==","signatures":[{"sig":"MEUCIFay9Y6a3JTJeNigRev/10ce43ma+xXOTJGFzUAhRBlbAiEAug1CPerAfWmmItW02DbozVuAoShuaN8J7aLfScL1FDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87049619},"main":"x3dvalidate","gitHead":"2bc4132615f9656148c06769f810c17541888a45","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"9.2.0","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_8.5.2_1694706785623_0.2776715291311458","host":"s3://npm-registry-packages"}},"8.6.0":{"name":"x3dvalidate","version":"8.6.0","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@8.6.0","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"dist":{"shasum":"d1f7f288502558532ec38c38278839ceb23fd209","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-8.6.0.tgz","fileCount":95,"integrity":"sha512-me8ehTggT8XvkDqTFUhNCPbDHMiAOUvo7KHK5kKT1LSJTsMupIgwmupnFJQb+UAeR55Hjr/h9BxV/FSrM/qOqg==","signatures":[{"sig":"MEUCIEk43lRMVUuBsyPy86M3huutNDdVFBPc8dcPt7B0EI3SAiEA9kYPAvzQtfjZDgTqCzpqNEzMrC+223vV0uc4MjKTwro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131570512},"main":"x3dvalidate","gitHead":"356e8e620f688387e5668417503cd5658e431f75","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"9.3.1","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"18.14.1","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_8.6.0_1695405510788_0.13671939475602635","host":"s3://npm-registry-packages"}},"8.7.0":{"name":"x3dvalidate","version":"8.7.0","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@8.7.0","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"dist":{"shasum":"1de0163c1cea8c3caf6dc4ac0957f64cbb8a77f5","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-8.7.0.tgz","fileCount":98,"integrity":"sha512-Gvr44UNTnC9CHsyGZCS8pItgf6J7NhegjdMRQQWZV7NDk1EbpKhQQEBNF82JGnlWdTUmo3gt4NTEY3JVVHomGg==","signatures":[{"sig":"MEUCIG68hN/bGpCYmUfReG4EhlNtpYPXNIXIEwXI3AObm6FMAiEA/Y1KKN9AUryeBtmn96iGT3L/CrSbiOiF5A53MjUe7b8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132007353},"main":"x3dvalidate","gitHead":"495b25b214553ebb8d79dbf0a14f179415dcb865","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"10.4.0","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"21.6.2","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_8.7.0_1709433617277_0.21821412827027342","host":"s3://npm-registry-packages"}},"8.7.1":{"name":"x3dvalidate","version":"8.7.1","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@8.7.1","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"dist":{"shasum":"e64061e4c9b2882d5aef66f2224f5e17f2e7b3d7","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-8.7.1.tgz","fileCount":101,"integrity":"sha512-EyO47ZeGugu5K+hRhqJVlkOVpoN/UiuJ7D9L1/AF7OflFvRQGhTK3Tw60Biez6WaiwlpPb9RFiiQezHiXdPfCg==","signatures":[{"sig":"MEYCIQCoW2Wd89Nlxp7ZkIkFnrFQ/M/tBf9PXaG72H13A+7qQgIhAOOpukMO8HTDI1QS/whmXo8gfLW5amjeveNSp6dE4U6u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87438623},"main":"x3dvalidate","gitHead":"c7bb42f13ece0001867b88458ef807f59a5a89a1","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"10.5.0","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"21.6.2","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_8.7.1_1711951554082_0.02819391869486232","host":"s3://npm-registry-packages"}},"8.8.0":{"name":"x3dvalidate","version":"8.8.0","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@8.8.0","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"dist":{"shasum":"8602f08cf92168a04ec75db0106d8b7a6912b514","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-8.8.0.tgz","fileCount":100,"integrity":"sha512-p/HVi/tL7N/bog9RIbU0+9GiNaRqNaqNJTqJtj5ZpazoaIu/UITN0TQZpI+L/C207WlUFyUyPcPHyYC7kV8d8Q==","signatures":[{"sig":"MEUCIQDbg3Ekt7KyK8UKltvLWjt9QGFCXXjGKDOjaY2MXCYolAIgXKlq+DrH29s+y6+lLLlXhiFdTV5t/Xml5j1yzDcnOMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87453222},"main":"x3dvalidate","gitHead":"d2cccec1ffba2aa78787d64dfc0c681e887ae5cc","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"10.5.0","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"21.6.2","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_8.8.0_1711954518800_0.3793839605558589","host":"s3://npm-registry-packages"}},"8.8.1":{"name":"x3dvalidate","version":"8.8.1","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@8.8.1","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"dist":{"shasum":"9007368e093240628dc4cacb3a230c5262ae2883","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-8.8.1.tgz","fileCount":106,"integrity":"sha512-ut78nDWIbeNO8eUo8j5xLA8mtKdpBPG3iyxV16fJC5izTnq+wWO5Isq9Y699jt3uxLc/KnVf/1GfjPhwDtf8nQ==","signatures":[{"sig":"MEQCIDHvu8nWHq4/lPBbqyhPbB+d/DjkalsEjS3+yzwJ/FOhAiAQa6K6IyM9PoqQdtcom2OndG82/pBrsKeWebCSmZyIOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87499807},"main":"x3dvalidate","gitHead":"82ac0de15894bb41317a950171aa2c639354e888","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"10.5.2","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"21.6.2","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_8.8.1_1714383364624_0.8509803609333333","host":"s3://npm-registry-packages"}},"8.9.0":{"name":"x3dvalidate","version":"8.9.0","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@8.9.0","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"dist":{"shasum":"bdf04be99f9234a2123a6d07161b541065055f3b","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-8.9.0.tgz","fileCount":106,"integrity":"sha512-3gVX0epYsxie+QGPjXGL0zXX/rwNLUqIWkZYQhMavf16vw1xkbr+1Hp8npdRf7cw015+LNxcO+rpe5aTvpzFLg==","signatures":[{"sig":"MEYCIQDLXaBaC320ojyaATsueV9X3Wr4lSrw//s+FntHPfVLWgIhALTVBk7ZCQNykwAFNQA9jVkxqaTUI/3X+JVejgy2exOC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91222849},"main":"x3dvalidate","gitHead":"6baf2e882a3e56576c80f8594bf13fe6ecb4a493","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"10.9.1","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"23.2.0","dependencies":{"ajv":"8.12.0","ajv-formats":"2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_8.9.0_1733314634299_0.38594763043290947","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"x3dvalidate","version":"9.0.0","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@9.0.0","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"dist":{"shasum":"839e838f14f49192b7e752c1fcd9f24249f11a23","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-9.0.0.tgz","fileCount":106,"integrity":"sha512-FM28f46MwprgKhd1sPs38kjXptOqoiSHMZ88nkDaQ7kzmdGON3uaqaUf3bshbdk2f19zhv+VTZ9FLFVhN7uOPQ==","signatures":[{"sig":"MEUCIQD2PJpqpUOdNg++lq9+q8bBtKptYfHdHUF7pvl7AU/TzQIgR0hWN00e1Bv1mbniIilMW2O40nT9FZ1NHy1rA3s+IzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91223071},"main":"x3dvalidate","gitHead":"460bb3cdb9f4dcb3c45461fe47043c9ce05b9da2","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"10.9.1","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"23.2.0","dependencies":{"ajv":"8.17.1","ajv-i18n":"4.2.0","ajv-formats":"3.0.1","ajv-formats-draft2019":"1.6.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_9.0.0_1733437453771_0.9784161332265218","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"x3dvalidate","version":"9.0.1","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@9.0.1","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"dist":{"shasum":"869878243486392e9c5b998055ee4ea41e75f1e1","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-9.0.1.tgz","fileCount":106,"integrity":"sha512-Ie7/F4gIqc3CuRKUQREhczDY/tT0x1laMf3/fgAAAIlfIcIIrlY7jHz+NjTbwlO13mKtMVi8iuLuy4LO2OIz8w==","signatures":[{"sig":"MEQCIEfDMMAhcMB/YK6Wyg538YQ4fhYVrWCK6gC7MMKEoo8dAiBq23hQ4trU8IUj5xij0QNQKsgaAjsNmkkG8goLXtCCUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91223463},"main":"x3dvalidate","gitHead":"4f31e5a352abb8f9def5944bc63c363bde73cf97","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js examples.bad/abox.json --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"10.9.1","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"23.2.0","dependencies":{"ajv":"8.17.1","ajv-i18n":"4.2.0","ajv-formats":"3.0.1","ajv-formats-draft2019":"1.6.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_9.0.1_1733437816139_0.3460843257896795","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"x3dvalidate","version":"10.0.0","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@10.0.0","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"dist":{"shasum":"a9efe152ec269a71e6fc1aa76561c3042ac08169","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-10.0.0.tgz","fileCount":313,"integrity":"sha512-TZUCB/vtoPMkaBpm5O5f8A3aHdG/cMdkgkbW1cQUfx1B1XsWX+64H7a6Bpvvm/hS1lU2f421IR3KWlI5072/vQ==","signatures":[{"sig":"MEUCIQDhrPiXdDwGSrjC81vZOb3tjXL1fc2xTZnnD1zbKcYo3wIgN8uDoelV2sl7D7aBFjdq96VqBN74lTO3ZktIShWJPCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323388080},"main":"x3dvalidate","gitHead":"bfc1247ec7cfe3a5c5ae280355c376e32e2e5285","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"11.4.2","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"23.2.0","dependencies":{"ajv":"*","ajv-i18n":"*","ajv-formats":"*","ajv-formats-draft2019":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_10.0.0_1755453354320_0.7860334854774405","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"x3dvalidate","version":"11.0.0","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@11.0.0","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"dist":{"shasum":"5822856d23af43d9208e7db242473a678a582fdd","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-11.0.0.tgz","fileCount":313,"integrity":"sha512-hDM97/4HzHABhOiqRxMiQ+AMExmOW5sgf3ctCOh/g3k/uqm1Aw6tbIYuFlfRo3a8P7KTox3biXI103h1uA7kHg==","signatures":[{"sig":"MEUCIFnr6O//CfTT0wYyaBldrKOvmGmc74Yzn6ng8Wi8+e81AiEA2m+IzhQD00g85BvdRCqqt5ocC4cxc9fKoV9lGp2xrhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323388055},"main":"x3dvalidate","type":"module","gitHead":"bf4f425559c3f4e6bfb52fb76ee0e906c4846c0d","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"11.4.2","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"23.2.0","dependencies":{"ajv":"*","ajv-i18n":"*","ajv-formats":"*","ajv-formats-draft2019":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_11.0.0_1755932700271_0.8056129766419884","host":"s3://npm-registry-packages-npm-production"}},"11.0.2":{"name":"x3dvalidate","version":"11.0.2","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@11.0.2","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"dist":{"shasum":"1e4e99cff710cbda653c8908c132d25c23697c7b","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-11.0.2.tgz","fileCount":312,"integrity":"sha512-5IBYfMWc6+kMH1jVN3XbmozQHESrXCMFjJMoiDVmQzP76/3zrOGDu3lCGY7CJo4FhcRroblOowRgNhMy/HEtPw==","signatures":[{"sig":"MEUCIQDi6VJzseTucVZ+2HEUUooIUDQeZdb/E9CMPys81QVpFQIgeStwcPnYqCTnomyg/A2Vq+a1L0D+67fOIRkt4Vm1jaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323388385},"main":"x3dvalidate","type":"module","gitHead":"c609bfbb10b3f350085f406b3d88fe93b01fa0ca","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"11.4.2","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"23.2.0","dependencies":{"ajv":"*","ajv-i18n":"*","ajv-formats":"*","ajv-formats-draft2019":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_11.0.2_1755934313315_0.31428413198969896","host":"s3://npm-registry-packages-npm-production"}},"11.0.3":{"name":"x3dvalidate","version":"11.0.3","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","_id":"x3dvalidate@11.0.3","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"homepage":"https://www.npmjs.com/package/x3dvalidate","bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"dist":{"shasum":"76ffb354152dbc6d9eb3d8a8bc768df63126eaf3","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-11.0.3.tgz","fileCount":314,"integrity":"sha512-9Uh0gvmriMuXzA6215FKBl7KE7btToRgktUD23iggzVN/9KdSOtrG+fsX0VfEAKHTkG5ryaHchtCC4tiBPVQoA==","signatures":[{"sig":"MEUCIEzMXNtu5xfp7BP8acPK6suAu8S+qzVccWb4/KnictuTAiEAiDSop8x4E7zaKn3vaM+mxKeRMfg+6S72Tt2hzoMjPP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323460321},"main":"x3dvalidate","type":"module","gitHead":"a822489cd3d704f5d553867e38a48b9de3227814","scripts":{"test":"node ./x3dvalidate.js examples/abox.json","console":"^0.7.2","publish":"npm publish --access public","failtest":"node ./x3dvalidate.js --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json","localtest":"node test/app.js","postinstall":"node ./index.js"},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"repository":{"url":"git+https://github.com/coderextreme/x3dvalidate.git","type":"git"},"_npmVersion":"11.4.2","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ajv":"*","ajv-i18n":"*","ajv-formats":"*","ajv-formats-draft2019":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x3dvalidate_11.0.3_1757815356164_0.896967256775066","host":"s3://npm-registry-packages-npm-production"}},"11.0.4":{"name":"x3dvalidate","author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","version":"11.0.4","main":"x3dvalidate","type":"module","description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","repository":{"type":"git","url":"git+https://github.com/coderextreme/x3dvalidate.git"},"keywords":["JSON",".x3dj","Schema","Validator","X3D"],"dependencies":{"ajv":"*","ajv-formats":"*","ajv-formats-draft2019":"*","ajv-i18n":"*"},"bin":{"x3dvalidate":"bin/x3dvalidate.js"},"scripts":{"postinstall":"node ./index.js","publish":"npm publish --access public","console":"^0.7.2","localtest":"node test/app.js","test":"node ./x3dvalidate.js examples/abox.json","failtest":"node ./x3dvalidate.js --fullreport examples.bad/HelloWorldProgramOutput.json --fullreport examples.bad/HelloWorldProgramOutput2.json"},"bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"homepage":"https://www.npmjs.com/package/x3dvalidate","_id":"x3dvalidate@11.0.4","gitHead":"00e38d882c3d7bf39f504a9d79bb287edb72832f","_nodeVersion":"24.7.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-j0nME6F9ERLpHHvW0XVXWD2a2gHCVmQ7Tqhi499sCsYqfgRL7YdMKW4Ex9mL89JIf2sCn+/hB6G//0GYVCU7Fg==","shasum":"0bdb1589776b920ec18003b5abd66763bc25f719","tarball":"https://registry.npmjs.org/x3dvalidate/-/x3dvalidate-11.0.4.tgz","fileCount":315,"unpackedSize":323483918,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDWIBwDDbi/Fd/AlCFaJPZr72KbphuCsQj/GxLEZjDJhwIhANZJOr5ggWvEx4d/HebTuzQVaOdGsLwamp8xhgxdEZK8"}]},"_npmUser":{"name":"yottzumm","email":"yottzumm@gmail.com"},"directories":{},"maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/x3dvalidate_11.0.4_1758003011539_0.8602932150964067"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-04T07:03:22.107Z","modified":"2025-09-16T06:10:12.503Z","1.0.0":"2023-07-20T02:46:29.798Z","1.0.1":"2023-07-20T02:50:43.581Z","1.0.2":"2023-07-20T02:52:50.338Z","1.0.4":"2023-07-20T03:04:54.444Z","1.0.5":"2023-07-20T03:05:17.587Z","2.0.0":"2023-07-20T03:05:45.248Z","1.0.7":"2023-07-20T03:26:00.786Z","2.0.1":"2023-07-20T03:30:52.431Z","2.0.3":"2023-07-20T03:35:50.883Z","2.0.4":"2023-07-20T03:40:33.983Z","2.0.6":"2023-07-20T03:51:05.412Z","2.0.8":"2023-07-20T03:56:20.630Z","2.0.25":"2023-07-20T04:38:55.701Z","3.0.1":"2023-07-20T07:56:07.638Z","3.0.2":"2023-07-20T07:59:18.007Z","3.0.5":"2023-07-20T08:23:34.394Z","3.3.1":"2023-07-23T00:11:46.968Z","3.3.2":"2023-07-23T00:13:56.626Z","3.3.3":"2023-07-23T00:19:24.293Z","3.4.0":"2023-07-23T00:21:12.102Z","3.5.0":"2023-07-23T00:28:45.790Z","4.0.0":"2023-07-23T00:31:02.777Z","4.0.2":"2023-07-24T10:14:57.231Z","4.1.3":"2023-07-31T00:05:05.796Z","4.2.0":"2023-07-31T01:10:43.341Z","4.3.0":"2023-07-31T01:13:48.046Z","5.0.0":"2023-07-31T01:15:27.223Z","6.0.0":"2023-07-31T01:19:01.768Z","7.0.0":"2023-07-31T01:20:47.919Z","7.0.1":"2023-07-31T01:45:22.974Z","7.2.0":"2023-09-04T07:03:22.528Z","7.2.1":"2023-09-04T07:05:08.716Z","7.3.0":"2023-09-04T07:10:34.647Z","7.5.0":"2023-09-04T07:13:45.738Z","8.0.0":"2023-09-04T07:35:57.452Z","8.1.0":"2023-09-04T07:42:43.978Z","8.1.1":"2023-09-04T07:51:47.183Z","8.2.0":"2023-09-04T07:52:50.071Z","8.3.0":"2023-09-04T07:57:49.912Z","8.4.0":"2023-09-04T08:03:51.798Z","8.5.0":"2023-09-04T08:04:59.172Z","8.5.1":"2023-09-14T15:51:15.588Z","8.5.2":"2023-09-14T15:53:06.006Z","8.6.0":"2023-09-22T17:58:31.537Z","8.7.0":"2024-03-03T02:40:17.596Z","8.7.1":"2024-04-01T06:05:54.414Z","8.8.0":"2024-04-01T06:55:19.187Z","8.8.1":"2024-04-29T09:36:04.992Z","8.9.0":"2024-12-04T12:17:15.176Z","9.0.0":"2024-12-05T22:24:14.735Z","9.0.1":"2024-12-05T22:30:17.342Z","10.0.0":"2025-08-17T17:55:55.104Z","11.0.0":"2025-08-23T07:05:01.074Z","11.0.2":"2025-08-23T07:31:54.068Z","11.0.3":"2025-09-14T02:02:36.996Z","11.0.4":"2025-09-16T06:10:12.340Z"},"bugs":{"url":"https://github.com/coderextreme/x3dvalidate/issues"},"author":{"name":"John Carlson, Yottzumm, coderextreme"},"license":"BSD 2-Clause License","homepage":"https://www.npmjs.com/package/x3dvalidate","keywords":["JSON",".x3dj","Schema","Validator","X3D"],"repository":{"type":"git","url":"git+https://github.com/coderextreme/x3dvalidate.git"},"description":"X3D JSON validation tool, uses Ajv and X3D JSON schema, use from command line with npx x3dvalidate JSON_file1 JSON_file2 ...","maintainers":[{"name":"yottzumm","email":"yottzumm@gmail.com"}],"readme":"# x3dvalidate\r\nValidate JSON files (.x3dj or .json) against X3D JSON schema version 4.0 with Ajv\r\n\r\nNode.js is a requirement: Download from https://nodejs.org/\r\n\r\nFirst install node.js and git. Download and install node.js from https://nodejs.org/.  Download and install git is available at https://git-scm.com/\r\n\r\n```bash\r\ngit clone https://github.com/coderextreme/x3dvalidate\r\ncd x3dvalidate\r\nnpm install -g x3dvalidate\r\nnode x3dvalidate.js examples/*.json    # use your own .x3dj or .json files (any extension works)\r\nnode test/app.js # simple test app\r\n```\r\nx3dvalidate is a full npx program (an npm module), thus you can run:\r\n\r\n```bash\r\nnpx x3dvalidate file1.json file2.json ...\r\n# NOTE:  I've had good luck specifying the full path to the JSON file(s)\r\n```\r\n\r\nFor folders, I recommend using find and xargs on Linux/MacOS/Git for Windows/Git Bash/WSL\r\n\r\nExample:\r\n```bash\r\nfind ./examples -type f -name \"*.json\" -print0 | xargs -0 npx x3dvalidate\r\n```\r\n\r\nOn Windows 10 (11?),\r\n=====================================================================================================================\r\n\r\nOn windows PowerShell, you will need to set your Execution-Policy. Research PowerShell execution policies for the best policies.  The first command below lists your policies and scope. <Fill in website to research execution polices>. You will get a message with the website to go to if the powershell scripts fail.   I recommend setting the policies back to the previous level when complete. Get old policy and scope from output of first command\r\n\r\n\r\n```ps1\r\nPS C:\\Users\\yottzumm\\x3dvalidate> Get-ExecutionPolicy -List\r\nPS C:\\Users\\yottzumm\\x3dvalidate> Set-ExecutionPolicy <policy> -Scope CurrentUser\r\nPS C:\\Users\\yottzumm\\x3dvalidate> .\\bin\\x3dvalidate.ps1 examples\\abox.json .\\examples\\ball.json\r\nPS C:\\Users\\yottzumm\\x3dvalidate> Set-ExecutionPolicy <old policy> -Scope CurrentUser\r\nPS C:\\Users\\yottzumm\\x3dvalidate> Get-ExecutionPolicy -List\r\n```\r\n\r\nOn the whole, it might be easier to run the Command Prompt.\r\n\r\n```cmd\r\nC:\\Users\\yottzumm\\x3dvalidate>bin\\x3dvalidate.cmd examples\\abox.json examples\\ball.json\r\n```\r\n\r\n=====================================================================================================================\r\nFor MacOS, install node.js, homebrew and git.  Before running the commands above in Terminal, download an install homebrew from https://brew.sh/, and then invoke:\r\n\r\n```zsh\r\n$ brew install git\r\n```\r\n\r\nin Terminal.  Or git should be available in developer command tools from Apple. I was able to run node.js after installign the MacOS package from https://nodejs.org.  Homebrew requires your password to install.\r\n\r\n","readmeFilename":"README.md"}