{"_id":"@elglogins/enterspeed-contrib-js-schemas","_rev":"24-d304d8152f4a9e48a0d2706262e8a682","name":"@elglogins/enterspeed-contrib-js-schemas","dist-tags":{"latest":"0.7.0-beta.1","beta":"0.6.0-beta.1"},"versions":{"0.1.0":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.1.0","description":"JavaScript schemas are currently in preview.","main":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"types":"./dist/index.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1"},"_id":"@elglogins/enterspeed-contrib-js-schemas@0.1.0","gitHead":"3a1e733c4206dacc62d2f0b1c3f03b6d4f925b73","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Akx1ImDkgFEeOfxbcnc7Y9nCAA1Q5Un5QuwvWPQhVC9EC2Zd3T4Kb/LhWiKLGlSELqTrssOfZM1TSd5UU4a2qA==","shasum":"594254101bd861a33512ebc94b6c50f639216ce8","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.1.0.tgz","fileCount":4,"unpackedSize":6998,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiIETLZH5zI/dJ/5qTpHkpNKnzGH6Aff64d2cjoz721AiButSkFbuhUD80B3TA0up/xP+qrhpWgqXjR2O1tTaWJkw=="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.1.0_1692003399395_0.3014257463222334"},"_hasShrinkwrap":false},"0.1.1":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.1.1","description":"JavaScript schemas are currently in preview.","main":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./lib/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1"},"_id":"@elglogins/enterspeed-contrib-js-schemas@0.1.1","gitHead":"3a1e733c4206dacc62d2f0b1c3f03b6d4f925b73","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-EK/qrafJvbqRlojQ7sji4mEPzcQ2mzzEKKWmI1umwJ0BrOix1pH9fYB3SNjR8z0a93NR3fJ1tcEDtJbUI75UcA==","shasum":"cf739b9f47faa8203c7557c41100886760fe7654","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.1.1.tgz","fileCount":4,"unpackedSize":7011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDH35sgSqDFkwIv2uOmeRNmhFhFWDSknUHUGLwJcU+YeAiEA87+Mk+cXqtffToYCpj+lq0PK07xgrQF8+vKptuCtNqQ="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.1.1_1692004915846_0.08296829881891199"},"_hasShrinkwrap":false},"0.1.2":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.1.2","description":"JavaScript schemas are currently in preview.","main":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1"},"_id":"@elglogins/enterspeed-contrib-js-schemas@0.1.2","gitHead":"3a1e733c4206dacc62d2f0b1c3f03b6d4f925b73","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Yk9PfB+HGYKugyyAx16I+MgnlbbL22EJh/RBdYYptquxtE39xYNI+cYvooyrLO6fTG/Ng+AIXC/VTtwq/aLEsg==","shasum":"c0346af3f01c07b3419b2b111324afee50a1c970","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.1.2.tgz","fileCount":4,"unpackedSize":7013,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD34np5okA/QUWiJjqr/9d8WUJHScgMFPmTwgPljE1PQQIgIQ4zmkajIBUsXIfyA1k5Hwv/Dya2IrQqUBE2f3JkpLE="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.1.2_1692005076363_0.6687033310682904"},"_hasShrinkwrap":false},"0.1.3":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.1.3","description":"JavaScript schemas are currently in preview.","main":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1"},"_id":"@elglogins/enterspeed-contrib-js-schemas@0.1.3","gitHead":"3a1e733c4206dacc62d2f0b1c3f03b6d4f925b73","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-aogGNiiDwOJiw+GBEu8Nbl29AiCwLjtgdzTva5DpGJAeJl/+TcBS1Ba9eF/92WCEx4xSD9nz1Xnl3o6eq1wY8Q==","shasum":"9e7b506c3af157140716551b87aded3b5de2b698","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.1.3.tgz","fileCount":4,"unpackedSize":7148,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFx7KjYAIPcNkoTSMsE4EtbS0fw8W55h/HhQwA/mwZfkAiAvLOd8/1SVDRUjKtorj8kII53ck9RMKl38gahYQdS9zg=="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.1.3_1692011363273_0.03273923613517882"},"_hasShrinkwrap":false},"0.1.4":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.1.4","description":"JavaScript schemas are currently in preview.","main":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1"},"_id":"@elglogins/enterspeed-contrib-js-schemas@0.1.4","gitHead":"3a1e733c4206dacc62d2f0b1c3f03b6d4f925b73","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-MAC8SA8hiwjggIP+Sy1fwJjlpFQ2Nd5R1C+5/F2RYw6r8NzzEY3xcyM6KHJ8gINjeGNhrYSQqzAJiUoF71ABiQ==","shasum":"67eaf3a4ee6c1fb85b431e8e30a056d678fdb1ca","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.1.4.tgz","fileCount":4,"unpackedSize":7160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1VDFLJKHvmqfLqQUJTh8H5Vy9JuonGPZyIvgEvjJZkgIhAPoktsI97wqwaf2mPf/1taSFIIuOXlN3huergT/FECe+"}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.1.4_1692011512305_0.9155379289864278"},"_hasShrinkwrap":false},"0.1.5":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.1.5","description":"JavaScript schemas are currently in preview.","main":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1"},"_id":"@elglogins/enterspeed-contrib-js-schemas@0.1.5","gitHead":"3a1e733c4206dacc62d2f0b1c3f03b6d4f925b73","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-aBZtGfX5jjdJAZnVTj+TeEEF5LL4HB2NPj0O9BzyB1627PbZxdcf58P4rYd5Gbl01+3l6dNhNctYrfwpzA4FCw==","shasum":"f8faa46af057171075ed3e57fd358c4cda6cca75","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.1.5.tgz","fileCount":4,"unpackedSize":7160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDCBkc9x5Bf51SPUkqem8ORw/J91eRm9TbByZOH+ZUlgAiBsfGBi5OIyBFfwpIqtb9joIZayE6meUy85CYmcokhBqQ=="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.1.5_1692011675827_0.12397977455641729"},"_hasShrinkwrap":false},"0.1.6":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.1.6","description":"JavaScript schemas are currently in preview.","main":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1"},"_id":"@elglogins/enterspeed-contrib-js-schemas@0.1.6","gitHead":"3a1e733c4206dacc62d2f0b1c3f03b6d4f925b73","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-RG1Ncqgx+BgGF6tj6886WDspZU1UkUb+DDoPg6BWbuDkGeht0jBfGFRVIcbhPZCxPoFeb6Bvp3vsh9L4E5veiQ==","shasum":"36c24c86d692d90e5cd5cacf9ce7789bf56b452b","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.1.6.tgz","fileCount":4,"unpackedSize":7159,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1Egq3P3dkiClJSz5VzBasb0Q/TRWj8vY/94GKh+J+cAIgWw+vFdhBRaUYLpIkcCvnExNrVnKxEvglF6RMLtK0I9k="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.1.6_1692011787890_0.053689582223620747"},"_hasShrinkwrap":false},"0.2.0":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.2.0","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-localy":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"_id":"@elglogins/enterspeed-contrib-js-schemas@0.2.0","gitHead":"c73f5d637b893139f85d109dc63d0ea999ad47ab","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-l0n7RWfev0ZbueDWCiOdibZjiTTHQljvjBhJ43gxr5IyErVIOk+easpIM5bxkWMaQvq3FAGmV4EedOeGegjEWA==","shasum":"b48b11ce14920362ff7ce8af32a7c9ef59aeda35","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.2.0.tgz","fileCount":4,"unpackedSize":8498,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKmh++rB4xyivG3hlyQZKb/JeDyG6zSc/KQPRDEQF/SwIhANiMoH1NTxHgosway49GOXr9y8gUWIMi5X7OyKctyxPQ"}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.2.0_1692358879333_0.5506654860665106"},"_hasShrinkwrap":false},"0.2.1":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.2.1","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-localy":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"_id":"@elglogins/enterspeed-contrib-js-schemas@0.2.1","gitHead":"c73f5d637b893139f85d109dc63d0ea999ad47ab","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-ZpNeTgSAPohBpRF+2kC+QGUre6rky+GSsPTnRX38WDJasqXhSNNgYfsKKYnUMbejgeUCE2KTBK/ozEKLFkgydQ==","shasum":"faac580a4f291917255d4bd3a135c746ff38e874","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.2.1.tgz","fileCount":4,"unpackedSize":8527,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWgNmOJWaSmXBRW96cGau2rrmkoItKJYIX+JEwbH8N5AiAUFIvgy/ciD2PrjMCHdGaWBmxT0sBrGD4QMbXwaJg9eQ=="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.2.1_1692358906785_0.2609259598689173"},"_hasShrinkwrap":false},"0.2.2":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.2.2","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-localy":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"dependencies":{"ts-to-jsdoc":"^1.2.2"},"_id":"@elglogins/enterspeed-contrib-js-schemas@0.2.2","gitHead":"11ff04d73790eaefbeaee4cd1a687f6c25a52378","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-T7sZNISKshY78JsFFTFbgCZXWhy8EQzW0jcCoCd7t9GeJehd8dz9ZjzsHWzgljVB4mLtYufJrIaBo75tqfL4UQ==","shasum":"d9ec93fe542b264fb6912441dc7622af909d18c0","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.2.2.tgz","fileCount":4,"unpackedSize":11842,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAkjigOAWhomMnhy+/q9eOUmD6YnDqqdkrAq7HVQryOoAiEA6uS3TJkwBLPc6M72kPf07q8kLCOtRCx0k2aUeyoAJoQ="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.2.2_1692618815938_0.3086760848895993"},"_hasShrinkwrap":false},"0.2.3":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.2.3","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-localy":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"dependencies":{"ts-to-jsdoc":"^1.2.2"},"gitHead":"11ff04d73790eaefbeaee4cd1a687f6c25a52378","_id":"@elglogins/enterspeed-contrib-js-schemas@0.2.3","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-QOZY2dZNrfELGpDUl0Znkv7aM9PS/ZWD/fPkrWHk8uuucea7jQVY4lsSN9UuOStiUlpjF0s4EgM6j89p7T7xLQ==","shasum":"dd5dd35c0da7129c267659868303356073813a67","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.2.3.tgz","fileCount":4,"unpackedSize":16216,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICIDGRb1DO12ZIfDZwItem3Oxv7OSUcvSxYD5ke6IS4vAiAtwJ7aCNXN9V1bBC1Knu7pu/6hi1XcwY7AlsjTz5pl9Q=="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.2.3_1692695475530_0.8936890289111481"},"_hasShrinkwrap":false},"0.2.4":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.2.4","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-localy":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"gitHead":"54448de22715b9470826ab8b90000db5ec69603d","_id":"@elglogins/enterspeed-contrib-js-schemas@0.2.4","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-/cWsFrj4JQCd4AWIqnQ6nmax771nmV2KdtCGU9UKP7deeBU9EMgeMhivM5WwfBrOM9+B2ZC/M4lQp0K9RnNfIA==","shasum":"29e7ee1400ec4a19399997fbab4d2f1b09b1fb9a","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.2.4.tgz","fileCount":4,"unpackedSize":16140,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClXNXPJWEJNGdyDbaJ1UWXNJxRoE7Xuf9eAh2tGYbcBQIgTj5F28etEEzXxyGKNEsTdhJssjB1YOTtppMt6jQW3yQ="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.2.4_1692781314088_0.9680003994123054"},"_hasShrinkwrap":false},"0.3.0":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.3.0","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-localy":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"gitHead":"5198f9414048470c9d2eca7521928389c7441e17","_id":"@elglogins/enterspeed-contrib-js-schemas@0.3.0","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-2x8R1FnyyJ8laVw3EwQouK1cHLzcBRiVMz4Frxl4JD6afrI/mV8Csu9cwJ/3/qvA3hjI2C+S2d5Jz643o3vfCQ==","shasum":"c9bf5e2c8198bdf9d33b36aa9ab71b25a96f9af3","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.3.0.tgz","fileCount":4,"unpackedSize":16381,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8fXSwAujgBiccf49oybr2Ov3x/wy5j5HztMqmjtIgewIhAM/G5DrKRq3E+NC0fNVCAghvC79wMC4KSjxxu8CsSn3m"}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.3.0_1692911010416_0.9398414872547036"},"_hasShrinkwrap":false},"0.3.1":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.3.1","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-localy":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"gitHead":"391cb746070cb253e9267b3bd4656d492bebb5b4","_id":"@elglogins/enterspeed-contrib-js-schemas@0.3.1","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-5+JQSae1CedWSqGxAFGEuwEu0Clx0XK60lblvrIB+GjuZXQuUWdAXgg7lZNsyqu3C8OWQj15lsyKE6nsGZ0yzw==","shasum":"944cf16eef6da2194d480e215605445e96e8eb91","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.3.1.tgz","fileCount":4,"unpackedSize":16888,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBbkn7EzyYg3KGvEzJxWk+cKsTLShDSQkBRrZtQibvekAiBcz7uJRxtdPgOmoyIofS6qCqx8Ah9WclKaeSFUqdCnnw=="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.3.1_1693228314485_0.03932310040413567"},"_hasShrinkwrap":false},"0.3.2":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.3.2","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-localy":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"gitHead":"391cb746070cb253e9267b3bd4656d492bebb5b4","_id":"@elglogins/enterspeed-contrib-js-schemas@0.3.2","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-8/lw6gqK+1CoiZQeOpWxJBnuAVGkaVzfva/Aob2IWZB5IQEJyZ8uXbXLSUtosjTND7iAXlI6pACIHABDRj4gSA==","shasum":"94afe4049d8d9d0d4238786e45b2d979ea674b2a","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.3.2.tgz","fileCount":4,"unpackedSize":17038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGcFTOwFo4/dfZ/qfp9MWeTnvsGj6BOKQWhKv1HahyW6AiBCFDMD51eBHI2LfJ2RgzZiHoE60Kxn4wzy3uiK4z+qoQ=="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.3.2_1694506634311_0.5863192507732764"},"_hasShrinkwrap":false},"0.3.3":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.3.3","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-localy":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"gitHead":"f902fc758549ebc9b125a85b59df8ea3dc00b158","_id":"@elglogins/enterspeed-contrib-js-schemas@0.3.3","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-qmYbSsrrA3gzIil5XW3LrX2S/GrNznTHktlTCZ0g3BZoOmFoYgc3YbwCAhAjpSFezPx6G2PqeWu01Q7RXDCBHA==","shasum":"15d639ab7235fdc2fb54764a81a65143a197e811","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.3.3.tgz","fileCount":4,"unpackedSize":17374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD893ukG1VBkk7SgW0V/nidNn9j7edtOetOD39Q4uNYqAIgNzTR4qTdxE2vsn1ELKu0yLcTS8Gg4JqOsJbaB2ag2Jw="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.3.3_1695203343957_0.3155937658339558"},"_hasShrinkwrap":false},"0.4.0":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.4.0","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","watch":{"publish-locally":{"patterns":["src"],"extensions":"ts","quiet":false}},"scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-locally":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p","watch":"npm-watch publish-locally"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"dependencies":{"npm-watch":"^0.11.0"},"gitHead":"db6a79c0ed1874bab31775b31048a96e156c92df","_id":"@elglogins/enterspeed-contrib-js-schemas@0.4.0","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-vfsi2S+ENMHwgxCNRfFIcp0y4ppZ6IxOxh6bZ/nmDw01svx+i3hwsXXGDJKi1YxPWleCOWZa5uQzfmkMJRZIrg==","shasum":"a605a5c4abc53a8da311ff20b6489c6ff48978c3","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.4.0.tgz","fileCount":4,"unpackedSize":21900,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtpokq91qqj+vlf9iWPlyPSHs5TRzvrNVnmD9YBJ5tOgIhAJsxNbBQreZMjmlNizGjL7W2WgYdAVZwzq93mMp0Btao"}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.4.0_1698875374196_0.778954490071635"},"_hasShrinkwrap":false},"0.5.0":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.5.0","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","watch":{"publish-locally":{"patterns":["src"],"extensions":"ts","quiet":false}},"scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-locally":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p","watch":"npm-watch publish-locally"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"dependencies":{"npm-watch":"^0.11.0"},"gitHead":"20726f1599594dc822005d25d50748ac3508ca7b","_id":"@elglogins/enterspeed-contrib-js-schemas@0.5.0","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-ypEcmf5xuanoKdqECR0ezNdMjs9oT8JKTccvxECo4QhA4MarKtjjdtYNEQkM/rS8d5/fcz9NdLY7i2ZTm73y9A==","shasum":"00b9368918211f88461eb0aa03f987034255cdeb","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.5.0.tgz","fileCount":4,"unpackedSize":25379,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExoTwKEt8LhDj1HeKxFB4ilNEjCwuVf0R+vEKIGS4kiAiEA+fyDQ+ZMktJFKXG7YzwuKq7pQ5/fAVcTFnj/mBI9VPY="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.5.0_1701117086394_0.054234267940749925"},"_hasShrinkwrap":false},"0.6.0-beta.0":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.6.0-beta.0","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","watch":{"publish-locally":{"patterns":["src"],"extensions":"ts","quiet":false}},"scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-preview":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public --tag beta","publish-locally":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p","watch":"npm-watch publish-locally"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"dependencies":{"npm-watch":"^0.11.0"},"readme":"# Intro\nJavaScript schemas are currently in preview.\n\nWith JavaScript schemas, you can build your schemas in a standard language most developers are already familiar with. This means that you have all the power and flexibility from JavaScript available when you are creating your schemas.\n\nThis types package goal is to improve developers experience while working with Enterspeed schemas, by providing types to be used by intellisense.\n\nhttps://docs.enterspeed.com/reference/js/Intro\n\n## How to use this package for local schemas development?\n\n1. Install package\n```\nnpm i @elglogins/enterspeed-contrib-js-schemas\n```\n\n2. Configure `jsconfig.json`\n```json\n{\n    \"compilerOptions\": {\n        \"strict\": true,\n        \"allowJs\": true,\n        \"checkJs\": true,\n        \"moduleResolution\": \"node\",\n        \"noEmit\": true,\n        \"target\": \"ESNext\",\n        \"types\": [\n            \"@elglogins/enterspeed-contrib-js-schemas\"\n        ]\n    },\n}\n```\n\n3. Decorate your export object with corresponding schema type\n```js\n/** @type {Enterspeed.FullSchema} */\nexport default {\n  triggers: function(context) {\n    context.triggers('umbraco', ['page', 'article']);\n  },\n  actions: function(sourceEntity, context) {\n    context.reprocess('anotherSchema').bySchema();\n    context.destination('algolia');\n  },\n  routes: (sourceEntity, context) => context.url(sourceEntity.url),\n  properties: function (sourceEntity, context) {\n    const p = sourceEntity.properties;\n    return {\n      title: p.title,\n      blocks: context.partial(\"blocks\", p.blocks),\n      aboutUsPage: context.reference(\"page\").children('type eq `product`').orderBy({direction: 'asc', propertyName: 'asd' }).limit(2),\n    }\n  }\n}\n```\n\n## Bundling guide\n```\nnpm run publish-locally\n```\n\n```\nlocal-package-publisher -p\nnpm link @elglogins/enterspeed-contrib-js-schemas\nnpm publish --access public\n```\n\n## Watcher\n```\nnpm run watch\n```","readmeFilename":"README.md","gitHead":"40deb3a31f80ffae19a86e4adecfbfa9f258b62d","_id":"@elglogins/enterspeed-contrib-js-schemas@0.6.0-beta.0","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-4vI49Qmmc9LnTrQ3PvZ4kISgfYgjmtSh8h+My+YNXlCr+v6v3TBX634fxDDo9ygNIjXq0XZsiykRyuM8rOaO6w==","shasum":"4d3b49c2da706d91ec77318a6441ee0da2546186","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.6.0-beta.0.tgz","fileCount":4,"unpackedSize":25845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCha8A+F4ib6pf8WOsAlfM+EjVtdJceXGcRet7kT6jdrAIhAKGIHGxM8QKqJDTKG9F5QmxUk6nw/I0yAQrWa3EfxFZA"}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.6.0-beta.0_1701375654644_0.13818955248442455"},"_hasShrinkwrap":false},"0.5.1":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.5.1","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","watch":{"publish-locally":{"patterns":["src"],"extensions":"ts","quiet":false}},"scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-locally":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p","watch":"npm-watch publish-locally"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"dependencies":{"npm-watch":"^0.11.0"},"gitHead":"8d666184822a1f332a406fb18f6b677fb970d809","_id":"@elglogins/enterspeed-contrib-js-schemas@0.5.1","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-jJMGP2GKFGyoX4DA37ZnSECdec+2lFLgO1LvWDQniIRZz4CaXjNeiViV+U0hb54JTOJxmSDSsoaDwkdpXovjGQ==","shasum":"175bb1701388c27b274c0cc8d82cf8a0e0dbbd39","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.5.1.tgz","fileCount":4,"unpackedSize":25395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYxOxunwx6vrSUX7iIXqCu48BsCJnNpS7vstFemek50AiEA5S7prZATVJw2NcXZR62MDEFcwzJ7ItkSsl0otNQX6D4="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.5.1_1701458597351_0.5682264869697982"},"_hasShrinkwrap":false},"0.6.0-beta.1":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.6.0-beta.1","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","watch":{"publish-locally":{"patterns":["src"],"extensions":"ts","quiet":false}},"scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-preview":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public --tag beta","publish-locally":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p","watch":"npm-watch publish-locally"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"dependencies":{"npm-watch":"^0.11.0"},"readme":"# Intro\nJavaScript schemas are currently in preview.\n\nWith JavaScript schemas, you can build your schemas in a standard language most developers are already familiar with. This means that you have all the power and flexibility from JavaScript available when you are creating your schemas.\n\nThis types package goal is to improve developers experience while working with Enterspeed schemas, by providing types to be used by intellisense.\n\nhttps://docs.enterspeed.com/reference/js/Intro\n\n## How to use this package for local schemas development?\n\n1. Install package\n```\nnpm i @elglogins/enterspeed-contrib-js-schemas\n```\n\n2. Configure `jsconfig.json`\n```json\n{\n    \"compilerOptions\": {\n        \"strict\": true,\n        \"allowJs\": true,\n        \"checkJs\": true,\n        \"moduleResolution\": \"node\",\n        \"noEmit\": true,\n        \"target\": \"ESNext\",\n        \"types\": [\n            \"@elglogins/enterspeed-contrib-js-schemas\"\n        ]\n    },\n}\n```\n\n3. Decorate your export object with corresponding schema type\n```js\n/** @type {Enterspeed.FullSchema} */\nexport default {\n  triggers: function(context) {\n    context.triggers('umbraco', ['page', 'article']);\n  },\n  actions: function(sourceEntity, context) {\n    context.reprocess('anotherSchema').bySchema();\n    context.destination('algolia');\n  },\n  routes: (sourceEntity, context) => context.url(sourceEntity.url),\n  properties: function (sourceEntity, context) {\n    const p = sourceEntity.properties;\n    return {\n      title: p.title,\n      blocks: context.partial(\"blocks\", p.blocks),\n      aboutUsPage: context.reference(\"page\").children('type eq `product`').orderBy({direction: 'asc', propertyName: 'asd' }).limit(2),\n    }\n  }\n}\n```\n\n## Bundling guide\n```\nnpm run publish-locally\n```\n\n```\nlocal-package-publisher -p\nnpm link @elglogins/enterspeed-contrib-js-schemas\nnpm publish --access public\n```\n\n## Watcher\n```\nnpm run watch\n```","readmeFilename":"README.md","gitHead":"a2a23a9e60f3aa7bb7bff26c4b9057c61dc1b01d","_id":"@elglogins/enterspeed-contrib-js-schemas@0.6.0-beta.1","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-R8EZ2HtaILLU7jFppvl2uCZjE3tWlPCnx5JtWMk+bt03n9B8gXU3oDOt5HUjBM3Nrd17eNlmpiXYd2+J2PNWNw==","shasum":"5c6171f1d9ad5c3628d5e4482cb493c31167e3d3","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.6.0-beta.1.tgz","fileCount":4,"unpackedSize":25861,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcxfWm/XOJC+vJ1FamY5FcYJjNSoIk35k6iNaD7rEHhwIgBpoHWFpernKIxVb+JeCILEEmh7benDnLCiLdraKlky4="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.6.0-beta.1_1701458703389_0.1525499461699671"},"_hasShrinkwrap":false},"0.6.0-beta.2":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.6.0-beta.2","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","watch":{"publish-locally":{"patterns":["src"],"extensions":"ts","quiet":false}},"scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-preview":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public --tag beta","publish-locally":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p","watch":"npm-watch publish-locally"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"dependencies":{"npm-watch":"^0.11.0"},"gitHead":"eccc32215fef562930ff9c08cdd77cde16404c76","_id":"@elglogins/enterspeed-contrib-js-schemas@0.6.0-beta.2","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-mNocl64hL8I2LPG5YfQnuQMpEu6B26twf5bjzBfSHT3qPJXQXJ/LyXAX1NromIS95OSk1vl8+a4kQ2h5dgr4ZQ==","shasum":"ea211d11c592cfe2bc8bcfd2db78f30e4d0b654f","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.6.0-beta.2.tgz","fileCount":4,"unpackedSize":25855,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCNIlDZRrDxztPJ6kBxCqtnPMytPrcVaLlr9ZUscTe2AIgF51STl6nbwdfKvqP+o1dWuFidGj9+M5Xmhhzi8RhNk0="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.6.0-beta.2_1704791131471_0.9127591748839119"},"_hasShrinkwrap":false},"0.6.0":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.6.0","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","watch":{"publish-locally":{"patterns":["src"],"extensions":"ts","quiet":false}},"scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-locally":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p","watch":"npm-watch publish-locally"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"dependencies":{"npm-watch":"^0.11.0"},"gitHead":"b0a4b331671e0843c9983a9c21d36e561fa36216","_id":"@elglogins/enterspeed-contrib-js-schemas@0.6.0","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-KyXUOZVrcQPx9UKnnnmh0Z0tNQa+nptmOjps+lrADkr9x+HAvlKEdJky0n32KyB4oxchXKSSx47kiI8O+6DNSw==","shasum":"f1e7ca69f006b90492f6d4ec73ed2ffb42e9785e","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.6.0.tgz","fileCount":4,"unpackedSize":25801,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU0+kFzSbIsk78fW7ZRi5hd4ClXuBMH0iBmJ9JReoB0AIgXuzsMferVDZ2w9pQuTdx86sGol2HvOaUjr9u1tcMQCo="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.6.0_1707293376817_0.8019351214408463"},"_hasShrinkwrap":false},"0.6.0-beta.3":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.6.0-beta.3","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","watch":{"publish-locally":{"patterns":["src"],"extensions":"ts","quiet":false}},"scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-preview":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public --tag beta","publish-locally":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p","watch":"npm-watch publish-locally"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"dependencies":{"npm-watch":"^0.11.0"},"gitHead":"abe86ca1a27d71d8f3672db3c757fbf0b269dfa6","_id":"@elglogins/enterspeed-contrib-js-schemas@0.6.0-beta.3","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-/pD7Uaz33YmQ0wXCwjuQOLtwuKpqb8RARTQDCLFrrNMCscWlVPZl1KZzxU0iIwVupibUG3q22KzrPfLOI/MKVw==","shasum":"25681f10fa2c10a0e97361eca12cfec69e3f2ba7","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.6.0-beta.3.tgz","fileCount":4,"unpackedSize":26261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMToBph91amBZnftVVzokjfT/RuKLqSXWhHrvruCm4UAiB5SmApzXTR4JaI07eSayvBomkVRLAeD9kbaonb7AQxtA=="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.6.0-beta.3_1707293774534_0.07723216511086028"},"_hasShrinkwrap":false},"0.7.0-beta.1":{"name":"@elglogins/enterspeed-contrib-js-schemas","version":"0.7.0-beta.1","description":"Strongly typed types for Enterspeed JavaScript schemas.","main":"src/index.ts","watch":{"publish-locally":{"patterns":["src"],"extensions":"ts","quiet":false}},"scripts":{"publish":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public","publish-preview":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && npm publish --access public --tag beta","publish-locally":"dts-bundle-generator --config dts-bundle-generator.config.json src/index.d.ts && local-package-publisher -p","watch":"npm-watch publish-locally"},"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"keywords":["enterspeed","schema","javascript"],"typings":"./dist/index.d.ts","author":{"name":"Elgars Logins"},"license":"MIT","bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","devDependencies":{"dts-bundle-generator":"^8.0.1","local-package-publisher":"^1.0.5"},"dependencies":{"npm-watch":"^0.11.0"},"gitHead":"abe86ca1a27d71d8f3672db3c757fbf0b269dfa6","_id":"@elglogins/enterspeed-contrib-js-schemas@0.7.0-beta.1","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-FMTBUWgvqFzzTltdEmNEHOWWfIFr1WuINKIVrGK+OS27mOIseR66rGa9GWbUeI95+fCz3RGGAWrf9JT+q6IQKA==","shasum":"7513e43ba68b04c7a9c9307ef2edd57f9d65c315","tarball":"https://registry.npmjs.org/@elglogins/enterspeed-contrib-js-schemas/-/enterspeed-contrib-js-schemas-0.7.0-beta.1.tgz","fileCount":4,"unpackedSize":26261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRhDobR8MVb0Fh0f/OlPqJ3p56VbDuHMQi6AAjGYuEMAIgfH+R5WAAt0RtX3uIQB+YQZxhb+fO9/sWt+jWXe5iB7c="}]},"_npmUser":{"name":"elglogins","email":"elg.logins@gmail.com"},"directories":{},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enterspeed-contrib-js-schemas_0.7.0-beta.1_1707293966784_0.06686776862853971"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-14T08:56:39.316Z","0.1.0":"2023-08-14T08:56:39.566Z","modified":"2024-02-07T08:19:27.149Z","0.1.1":"2023-08-14T09:21:56.005Z","0.1.2":"2023-08-14T09:24:36.518Z","0.1.3":"2023-08-14T11:09:23.449Z","0.1.4":"2023-08-14T11:11:52.482Z","0.1.5":"2023-08-14T11:14:35.972Z","0.1.6":"2023-08-14T11:16:28.049Z","0.2.0":"2023-08-18T11:41:19.491Z","0.2.1":"2023-08-18T11:41:46.914Z","0.2.2":"2023-08-21T11:53:36.093Z","0.2.3":"2023-08-22T09:11:15.705Z","0.2.4":"2023-08-23T09:01:54.264Z","0.3.0":"2023-08-24T21:03:30.588Z","0.3.1":"2023-08-28T13:11:54.628Z","0.3.2":"2023-09-12T08:17:14.484Z","0.3.3":"2023-09-20T09:49:04.171Z","0.4.0":"2023-11-01T21:49:34.396Z","0.5.0":"2023-11-27T20:31:26.569Z","0.6.0-beta.0":"2023-11-30T20:20:54.794Z","0.5.1":"2023-12-01T19:23:17.506Z","0.6.0-beta.1":"2023-12-01T19:25:03.590Z","0.6.0-beta.2":"2024-01-09T09:05:31.641Z","0.6.0":"2024-02-07T08:09:36.955Z","0.6.0-beta.3":"2024-02-07T08:16:14.709Z","0.7.0-beta.1":"2024-02-07T08:19:26.966Z"},"maintainers":[{"name":"elglogins","email":"elg.logins@gmail.com"}],"description":"Strongly typed types for Enterspeed JavaScript schemas.","homepage":"https://github.com/elglogins/enterspeed-contrib-js-schema-types#readme","keywords":["enterspeed","schema","javascript"],"repository":{"type":"git","url":"git+https://github.com/elglogins/enterspeed-contrib-js-schema-types.git"},"author":{"name":"Elgars Logins"},"bugs":{"url":"https://github.com/elglogins/enterspeed-contrib-js-schema-types/issues"},"license":"MIT","readme":"# Intro\nJavaScript schemas are currently in preview.\n\nWith JavaScript schemas, you can build your schemas in a standard language most developers are already familiar with. This means that you have all the power and flexibility from JavaScript available when you are creating your schemas.\n\nThis types package goal is to improve developers experience while working with Enterspeed schemas, by providing types to be used by intellisense.\n\nhttps://docs.enterspeed.com/reference/js/Intro\n\n## How to use this package for local schemas development?\n\n1. Install package\n```\nnpm i @elglogins/enterspeed-contrib-js-schemas\n```\n\n2. Configure `jsconfig.json`\n```json\n{\n    \"compilerOptions\": {\n        \"strict\": true,\n        \"allowJs\": true,\n        \"checkJs\": true,\n        \"moduleResolution\": \"node\",\n        \"noEmit\": true,\n        \"target\": \"ESNext\",\n        \"types\": [\n            \"@elglogins/enterspeed-contrib-js-schemas\"\n        ]\n    },\n}\n```\n\n3. Decorate your export object with corresponding schema type\n```js\n/** @type {Enterspeed.FullSchema} */\nexport default {\n  triggers: function(context) {\n    context.triggers('umbraco', ['page', 'article']);\n  },\n  actions: function(sourceEntity, context) {\n    context.reprocess('anotherSchema').bySchema();\n    context.destination('algolia');\n  },\n  routes: (sourceEntity, context) => context.url(sourceEntity.url),\n  properties: function (sourceEntity, context) {\n    const p = sourceEntity.properties;\n    return {\n      title: p.title,\n      blocks: context.partial(\"blocks\", p.blocks),\n      aboutUsPage: context.reference(\"page\").children('type eq `product`').orderBy({direction: 'asc', propertyName: 'asd' }).limit(2),\n    }\n  }\n}\n```\n\n## Bundling guide\n```\nnpm run publish-locally\n```\n\n```\nlocal-package-publisher -p\nnpm link @elglogins/enterspeed-contrib-js-schemas\nnpm publish --access public\n```\n\n## Watcher\n```\nnpm run watch\n```","readmeFilename":"README.md"}