{"_id":"@attistech/semver-compare","_rev":"5-b45404dc467f230508a69e6d35189b2a","name":"@attistech/semver-compare","dist-tags":{"latest":"1.0.6"},"versions":{"0.1.0":{"name":"@attistech/semver-compare","version":"0.1.0","_id":"@attistech/semver-compare@0.1.0","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-d+8E8NRZS0YjSMYeMFKhh3bPSaDrvc6RQWyK0OSI1XLreOss1z0DEeQjVpTUbS81qlwWEKSzLGhgKGboAck0GA==","shasum":"8d943cca2db38b1c21a443d5d895e6c9d9ebfb39","tarball":"https://registry.npmjs.org/@attistech/semver-compare/-/semver-compare-0.1.0.tgz","fileCount":1,"unpackedSize":63,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQ9cSp+qPYLT8EZ44MTYBRFVk4UmzL0VXWFirxdjC9GgIhAKctPVPaDwpRYVebvBXyZshmu6/vKKlJhw7UnG8xIiit"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBPHBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvSxAAihQIwIFKbuXaHoI9YyDnk7E8MhrOi/TP4DN8a4bTK0F8YGc9\r\n5mk+bFFgtI2LuotbTu2ewexwBZJQsbn83DEkk5CD0nuDKqxWnxjchmC05GTC\r\nFcRz0PChC4M42NV4KkcPLGYfUUq8rCg901EjyNMu/FQMQ7C7IPJPUwEKVEYL\r\nBl4fPN6RVDwvZ01t2J5q29eNFNn1YNdfab3noUFI1SvHBj7f401KmIimTBgW\r\nPzUhvTlirUhCHc2OiX0/UR9c6G0gGhK0rSvL4cSUHHXsuz5glfJp9uuF1rJN\r\nUeJJ1aGYDAaKC2/z/2x3kEN3CIV8A3sL45WMkD2NlIh9e1BnKio5uCK6GmH7\r\n1xeq6e1pleCP4U0+P0VUX3uSNhnJwS150suRWTnFPAmbo3Wno59jf/jR2nqd\r\ntIzhpDPbl/yeW+M1nPClv7CsD16mFG5u2TRvgyKrYtY8qdxaKaC0SZwElX3R\r\nTE+NSXeU5bE6lPp+KbfgTsA5FG7tXcZp0/VBNpMT5o7d9vi85G82uJQ17O73\r\nkKO/wAC9saui9d4z6aUjRpo6v79ZLQDAwNRY8U0pNT4QKLr5YARXV6exafqr\r\n19oSXwDjwi/qNv+1SuD2wd54HRLacjMFMP9bYxxw3NLL86Xj46SYM2wNFB0T\r\nV665cKeGSU5rBH92p/heCsRnvs8lHMgzSy8=\r\n=4bMp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"attistech","email":"rob@attistechnology.com"},"directories":{},"maintainers":[{"name":"attistech","email":"rob@attistechnology.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-compare_0.1.0_1661268417574_0.83658029187085"},"_hasShrinkwrap":false},"1.0.2":{"name":"@attistech/semver-compare","version":"1.0.2","description":"Parse, validate and compare highly opinionated and simplified semantic versions.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/AttisTechnology/semver-compare.git"},"author":{"name":"Rob MacInnis","email":"rob@attistechnology.com","url":"https://attistechnology.com"},"license":"MIT","private":false,"devDependencies":{"@types/chai":"^4.3.3","@types/jest":"^28.1.7","@types/mocha":"^9.1.1","babel-jest":"^28.1.3","chai":"^4.3.6","jest":"^28.1.3","mocha":"^10.0.0","prettier":"^2.7.1","ts-jest":"^28.0.8","ts-node":"^10.9.1","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.4"},"scripts":{"test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"tslint -p tsconfig.json"},"types":"./lib/index.d.ts","gitHead":"24365687d872f4ea77eec499a1565b46b2020528","bugs":{"url":"https://github.com/AttisTechnology/semver-compare/issues"},"homepage":"https://github.com/AttisTechnology/semver-compare#readme","_id":"@attistech/semver-compare@1.0.2","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-SdmVQ+zZmG0FzR5CWUcjzTkl90yoUq3Q7ClsY8z0hoE+DONnj5RtWXOxmGHi7iN9CHmIhyrOKhndTBNf8Rta3w==","shasum":"1cc8c5861a1dd9c01d971e15a3cfbd86fafefc56","tarball":"https://registry.npmjs.org/@attistech/semver-compare/-/semver-compare-1.0.2.tgz","fileCount":5,"unpackedSize":6283,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJJE9XZPWWL2nPJ5f6Hukf2a+U+/kEJkw1JE6lHKuGzAiEAi0pV7SLKdOYFkdJWOWSCbGHDrPDZFGIGUTDqm3QIFwg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBS0oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIXhAApCHA2q0QMnknWlUL4/qpcUXuM0cnHLKQA+MgX+hll7PwuQ7i\r\nU5GmkopMCE3q5gTNGppEX1WUxFnDKzG/5VZzy56SDPyEjWuLaF2GFWviO1DE\r\n8RB4KaFnXrk6xP3hH4Svb4fwNcowv4LhVUbZ61AuRhacRMydFN9uDbtyY5I3\r\n4wq0xVHj4trqRwv1Up0Eiv6KEK6IBqMh8S29rTGNlWRVh3swRrgAw5SNzVoS\r\nMK7Txg+so1LTMqBJdMMQJgzWvfUeHTKEnaWZopbUGXbH2rUdJJdLhCSBY2Jv\r\nuTdV9YrS7Z6vvB0EC6vyAcrhIAhvQUH3/wsWadCZjUwztOsbxOCfbOWNV629\r\n8pCQ9h3wsN9Hx879EZeYO8FBa3oWH4UbpzF0QXHuQoT5b2brrlbjDGSkZUrm\r\nt8foQtcg8QlkRrOFwV3YxlnqGIfSZqvWe3dbotlL0LyFqRQmyt1pDTleODSf\r\nraAonHj/T6ijbuuz4668vq2UN7EaxTcsQk+aMwbwoC7U78x82uIUAJHRSrye\r\n+LQbWWAuK09qbmLWK8uxoEQa8XyXdiB5NAluv5dA7aQ2xxkppOm6Gy452r5G\r\nidaZVn7qrmFQ3AbP6r1emI9A4CD6v9TXCMziXKApxLEH/BqjyLKceNUV058b\r\niWG0b/zdaM1TeXmpM9WQSoUH63ueZ4/B/2Y=\r\n=wqYp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"attistech","email":"rob@attistechnology.com"},"directories":{},"maintainers":[{"name":"attistech","email":"rob@attistechnology.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-compare_1.0.2_1661283624601_0.9286444107037077"},"_hasShrinkwrap":false},"1.0.3":{"name":"@attistech/semver-compare","version":"1.0.3","description":"Parse, validate and compare highly opinionated and simplified semantic versions.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/AttisTechnology/semver-compare.git"},"author":{"name":"Rob MacInnis","email":"rob@attistechnology.com","url":"https://attistechnology.com"},"license":"MIT","private":false,"devDependencies":{"@types/chai":"^4.3.3","@types/jest":"^28.1.7","@types/mocha":"^9.1.1","babel-jest":"^28.1.3","chai":"^4.3.6","jest":"^28.1.3","mocha":"^10.0.0","prettier":"^2.7.1","ts-jest":"^28.0.8","ts-node":"^10.9.1","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.4"},"scripts":{"test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"tslint -p tsconfig.json"},"types":"./lib/index.d.ts","gitHead":"0e832ee5bcd76b88f0aefc731104fe94aa886792","bugs":{"url":"https://github.com/AttisTechnology/semver-compare/issues"},"homepage":"https://github.com/AttisTechnology/semver-compare#readme","_id":"@attistech/semver-compare@1.0.3","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-kUD4OzWiQMYpeb3NvY1FM1X2VvN5GycNYIW8bnIJgLNJt0ucSF7cFO1LXo2dfz0BDg0gyLLXqB4L0FieIaaJDw==","shasum":"3c11bca01d3dffa475d01835a0b769177b38116c","tarball":"https://registry.npmjs.org/@attistech/semver-compare/-/semver-compare-1.0.3.tgz","fileCount":5,"unpackedSize":6292,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGCng2fZXf/WOje0lR+V6r2XlB7XeBJ/XIjJMrHDCwTAiASHpop55CUNNytTitGwZGOy4qR0VpPeCP8XaZH+OmE6Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBS5YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplOA//a0VPexNgpqoDqiwMnZk/55ltOWoVjX0f/apJlRmR/YEHbtnA\r\nSxnZFxNu1R6/1UQrE5iL07nsKXda6q0hzXUbI9phPVogMbe+lmxA+pWOTMwP\r\nIjJLsSTd9YR9WGbmHNziE0F22COUAikVSmaRiTqAqa6CXA4v7Fw8NCJYuyzc\r\nju15zptkI10DvF/OSX3u/LXDAR0qOSdlnyQ47dNh/bEOySW1SJx5rgZdBUfd\r\neFzAtl1tmPutSVZ618lE132LtM0+qn9e/pw1wSFKhGF5tDUJRt13Ep+7JoNr\r\npGz5qZdE68kHXdrzuhLJe2c5TDDVbKXQZO99u5ALPPbf+j6cqV8iw3D0MJVN\r\nVRFBXBNvva9CfBICV3NdAMMPjtz3A8M1z1c8AQsqebGc4o239IBt8cAfHjiS\r\nm3JoNmp7T6rqfwK3NCQbJyys0otGncwEzg0OD2Bz0SEC62UYA7rls9T37Q+R\r\nBkOkqOo6tsytocrUVuvdMiUgPeHNQnizIW0K0xnaopNYkSpZQEIKEIjG6N8K\r\n5dcoCdYXg3J4zGic5bw+tnDaLtfDVOhBfwMVVAohXxGSN1ZJsdJlPhosi+t/\r\n1+t0a12jYpAv6lqqPb9ik74u0WSGECmGXjV7P8m6ugf/e+hAavOmQJ/LWsLK\r\nE+Wi0I5q91VFHhLkTnGre8yxDHi4XPLEKcw=\r\n=77zo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"attistech","email":"rob@attistechnology.com"},"directories":{},"maintainers":[{"name":"attistech","email":"rob@attistechnology.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-compare_1.0.3_1661283928370_0.5822767799003095"},"_hasShrinkwrap":false},"1.0.4":{"name":"@attistech/semver-compare","version":"1.0.4","description":"Parse, validate and compare highly opinionated and simplified semantic versions.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/AttisTechnology/semver-compare.git"},"author":{"name":"Rob MacInnis","email":"rob@attistechnology.com","url":"https://attistechnology.com"},"license":"MIT","private":false,"devDependencies":{"@types/chai":"^4.3.3","@types/jest":"^28.1.7","@types/mocha":"^9.1.1","babel-jest":"^28.1.3","chai":"^4.3.6","jest":"^28.1.3","mocha":"^10.0.0","prettier":"^2.7.1","ts-jest":"^28.0.8","ts-node":"^10.9.1","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.4"},"scripts":{"test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"tslint -p tsconfig.json"},"types":"./lib/index.d.ts","gitHead":"df54a8e3bfa7d235f8342424efda719dbeac8720","bugs":{"url":"https://github.com/AttisTechnology/semver-compare/issues"},"homepage":"https://github.com/AttisTechnology/semver-compare#readme","_id":"@attistech/semver-compare@1.0.4","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-4WHg4KfDB9WQgUhjaouEk9AorTzxRuGeXRDhEOCnfPXhhPx1he6ORFYS4s2rf/wtCNDWp0awaX7jevDr1jV6Hg==","shasum":"daa8d6cc61b815169b57de818b5496a466decb1b","tarball":"https://registry.npmjs.org/@attistech/semver-compare/-/semver-compare-1.0.4.tgz","fileCount":5,"unpackedSize":7458,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVVZd/AWOe/yOuU4P3FgKYNlPQhEBz0raqChkFoCSeaAiEA4tqjLt1kTp4NsP0HavYLcBudUBjy8tkGAAjgb8J4/Io="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBTQWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHUg/+Ir1IOdFXzq+5pyllf1np34TgV99et5W4ug9gwQMS0tW2wNI9\r\n0njn6ffNIkTntSO46VqYvZUOGcxkP3yMcGDTlBRPmRBsoann+3UnG2w+Ifqg\r\njCcTLLbuFLZ9XXZlJhcJ8Zhn2K0X37tUu06a7wjuE32RzNXVYUsVkZth0gr3\r\nmQtxnp11xiZBty6xUKyR4fxjgAX2uBVzmjyQ0vKvzZ1N9pyKmKr5Lur4jMTX\r\nMN4Zv/7Ol7E5z7bC8KCEL5dFUoW6gx97ns/WwiNOcSKR1H8q0k548YmDpUjJ\r\nyBxJYSlGCluEWvO8KBr7pc88GYhdVFF3af7sOeXT38EoMVwLMhWGv4VV67Lb\r\nkrq+L1yHsqB9P8q8E1tOf7aeTn7oPfuIMcoELec+P2AxGlaDwQp+x4AT6HO2\r\nMJ3s8g3x+U9XsbOVfr6Tkr4JDmptaSUX8VunLc8fQrC0U5D57Icge0wssfD0\r\ntHeWyQvGDhp35bKB83FdsArLX0SWiD3M/DfoPqq72ckiDEx3rZ+K8L0C5w/c\r\nHkBShjfV5U4zr9nHDQcwsk43M6MxOe3//Rw0/23JNzL0eh7jtoNQg4TR2/Ka\r\nmYNXmwiuqnpopdqmfQXFVtHtrjLNInamAtUAwv1VUqzoGVO/Y2BrXoqRnT+x\r\ntXH3C2pegBGJQ0KRi+JrzAcPNck4Gtrw/dk=\r\n=BJU6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"attistech","email":"rob@attistechnology.com"},"directories":{},"maintainers":[{"name":"attistech","email":"rob@attistechnology.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-compare_1.0.4_1661285398660_0.1283265223774861"},"_hasShrinkwrap":false},"1.0.5":{"name":"@attistech/semver-compare","version":"1.0.5","description":"Parse, validate and compare highly opinionated and simplified semantic versions.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/AttisTechnology/semver-compare.git"},"author":{"name":"Rob MacInnis","email":"rob@attistechnology.com","url":"https://attistechnology.com"},"license":"MIT","private":false,"devDependencies":{"@types/chai":"^4.3.3","@types/jest":"^28.1.7","@types/mocha":"^9.1.1","babel-jest":"^28.1.3","chai":"^4.3.6","jest":"^28.1.3","mocha":"^10.0.0","prettier":"^2.7.1","ts-jest":"^28.0.8","ts-node":"^10.9.1","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.4"},"scripts":{"test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"tslint -p tsconfig.json"},"types":"./lib/index.d.ts","gitHead":"e47f12cfa6fc708cb661c9f2d000c338e3ab0672","bugs":{"url":"https://github.com/AttisTechnology/semver-compare/issues"},"homepage":"https://github.com/AttisTechnology/semver-compare#readme","_id":"@attistech/semver-compare@1.0.5","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-TPq0wVthn59im2atNxc4RI4ESBrGz0wKWlJ0TvPVmhKV3/bWnGq4EDi8Bhft+rq72JOj1haiJ/LbrUZNMxP7IQ==","shasum":"1e1922d975ea828ec2acb328bece4833b3a50f86","tarball":"https://registry.npmjs.org/@attistech/semver-compare/-/semver-compare-1.0.5.tgz","fileCount":5,"unpackedSize":7458,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC075uZVUN2593T0RB0xqXlAWFtrgyNjwo48SW/zxwjTgIgXbnbvKzeXJaKpBmi8J1RH+MSp7L/ZoEJz7b/Fv0/6t4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBiKNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpX+Q/8C8rqDMceP24r09mshHlH04qRlnowPXB9fY3zz7udTO8m/k71\r\n7C1i9U756qYQ3XkCVqnugorLWotp2qg3mZIeAVzpEmN4h0SzA1wC/vHho8fA\r\ncVCODufU5gCnUzmLW1ILcmEJAFK0V6UxtCOcTNntxRm5Nis90FXAZWtiayve\r\n39vrSuEIlDbnp3wGOu4r0WWM2au3Ftw7PqWEOie1bWZPdTQzvdun5xeCUnvU\r\nprX/XXbX7u3D0JgROTN+SRgFsdoZjwnf8YN3N/4BF1+Wx1N1xiiZGMBEQzBa\r\n0jl4gzKfC5aKmERVKH4QmwE/QKiXZtHjIMmb0Cu8BF8/ox5uUeFLgxRlzdYi\r\n29aiOTUWd0OHfPrN3VHTuuBtnS/KtM2FeSsyFuqEZ1wL5BDeD8KV4WHH5OtO\r\nJjjrUy3zwYnM1oOluBBmCRAf/e91xNTEBhXRwvGZlvgr0C5HfTo3j6H+s6fT\r\nyLdfz9xGgD85K6lc5gVRJpvXQb71W5dbfEXD880+02+OwaGf7sfuI8/6JvwN\r\nswYZO8KPAIDYFTwPidk1+PQogQmbZoZEK5c4jJioDhr3oUeFb7+kT9yvl7g7\r\nMyHqwB94SjnKXwjRiJCfbdP45kyfBFgr9lalaGnzdf+6LP6M5CtcJyb3n2Xy\r\nfg4txJIj4FzCTYoyJ4oPocebEAKLORT20Js=\r\n=ZYbR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"attistech","email":"rob@attistechnology.com"},"directories":{},"maintainers":[{"name":"attistech","email":"rob@attistechnology.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-compare_1.0.5_1661346445639_0.25596278485003476"},"_hasShrinkwrap":false},"1.0.6":{"name":"@attistech/semver-compare","version":"1.0.6","description":"Parse, validate and compare highly opinionated and simplified semantic versions.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/AttisTechnology/semver-compare.git"},"author":{"name":"Rob MacInnis","email":"rob@attistechnology.com","url":"https://attistechnology.com"},"license":"MIT","private":false,"devDependencies":{"@types/chai":"^4.3.3","@types/jest":"^28.1.7","@types/mocha":"^9.1.1","babel-jest":"^28.1.3","chai":"^4.3.6","jest":"^28.1.3","mocha":"^10.0.0","prettier":"^2.7.1","ts-jest":"^28.0.8","ts-node":"^10.9.1","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.4"},"scripts":{"test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"tslint -p tsconfig.json"},"types":"./lib/index.d.ts","gitHead":"fd32826b22c4f17102d3e57d9be4a72f44d06e5c","bugs":{"url":"https://github.com/AttisTechnology/semver-compare/issues"},"homepage":"https://github.com/AttisTechnology/semver-compare#readme","_id":"@attistech/semver-compare@1.0.6","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-q1RpIddrpUn9OW7bPzMG2a1TISkgmLVesMfO3izH9jOHLDYlHsvDXxuwHEDU9DY0FzxSpGTTQSNy6QtDMOPayg==","shasum":"daf9b41b7fd4f27b0f64ff07196a0c42b378322c","tarball":"https://registry.npmjs.org/@attistech/semver-compare/-/semver-compare-1.0.6.tgz","fileCount":5,"unpackedSize":7634,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJfMiP2xwl11AXm3VLTpTPnS4k3HydBJ4RlrbD+9mVzAiAnWXmXCGKRimsDUsecXXow7JM+9hPhS1ObgaanNjNBqA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBiiNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogCA//Q36VQ+4cs33sXkqXLBJ4qaGUxUl7nHjOzAsVYnTs6bNDC78d\r\nUkpi7fJWrJ20IqwdW/jdcJLL7wKUzVAdfjScnZvsxjpcTqOvrfArVDnzJh+d\r\nKelJkFfZ6z5JqvUt4xaMdtg3okmuEOfIq+8eJnjgaS1i7NIsZiFF0vHa3ob3\r\nie4ZU+w1H1Bz21O6lqAAlRsPThRnWkEn0RhaJEEAAKmmjzoBc9WgeSVEGyrl\r\njst1RhS7v5RmbgU6CilD8T1jUY19q4brL45+DTtEw5la0fxwev7RIZjH9f6s\r\nDJicL1Sgpkrntbf08u7nRVkVmsWtEQRkklw0BIwua1OHdNLgFXjhLQGcCsw4\r\nrZefCBop9vJbHV9eXYCFaV3GrrZov4j+5YLu1Ol5ZSMBJpnPt+QRaqykwQ0n\r\n1TWZ6sdKpfKn5snN3/VCvy1EBQJL9TGd9U/7nExqWCqqhLzrLFiJVKTuSfkA\r\ntEYzuclII4ECPjSNXYrzY4/mfqgSdsdxLGeEj273JWrou/1dS75vpLYARQOs\r\nHVAKVDtzIZVMezInF6tAmV++xuyKMuvBrQ9JFJkk4TYPCxW4rDLDWW9Tq/2i\r\nYjj0UXXBS158fGgIKGIpxIN/ABWh/1xGIGgwGhfSrajX72He2E5AY1xtlHjz\r\nhODC90l39ny7Dv3ZQ1aHnlU3vpY4ZNEdr/k=\r\n=BuaW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"attistech","email":"rob@attistechnology.com"},"directories":{},"maintainers":[{"name":"attistech","email":"rob@attistechnology.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-compare_1.0.6_1661347981175_0.39153851570955944"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-23T15:26:57.511Z","0.1.0":"2022-08-23T15:26:57.758Z","modified":"2022-08-24T13:33:01.398Z","1.0.2":"2022-08-23T19:40:24.777Z","1.0.3":"2022-08-23T19:45:28.569Z","1.0.4":"2022-08-23T20:09:58.897Z","1.0.5":"2022-08-24T13:07:25.810Z","1.0.6":"2022-08-24T13:33:01.313Z"},"maintainers":[{"name":"attistech","email":"rob@attistechnology.com"}],"readme":"# Semver Compare \n\nValidate and compare two highly opinionated semantic version strings (aka not technically [Semantic Versioning](https://semver.org/)).  \n\nFor those of you looking for an actual semantic versioning project, I recommend a quick google search to find some other fine projects that will suit your needs. This project is primarily suited to meet the needs of attis tech. \n\n\n# Overview\n\nThis is a highly simplified format for versioning that does not allow for anything other than a simple `1.2.3` format with optional `-beta.[number]` or `-alpha.[number]` suffixes. \n\nSee the regex in use: [https://regex101.com/r/EQl8V2/1](https://regex101.com/r/EQl8V2/1)\n\n\n## Examples: \n\n| Version String | Valid | \n| --- | --- | \n|1.2.3|valid|\n|v1.2.3|valid|\n|v1.2.3+something|invalid|\n|1.2.3-beta|invalid|\n|1.2.3-beta.1|valid|\n|1.2.3-alpha|invalid|\n|1.2.3-alpha.1|valid|\n\nSee tests ([src/\\_\\_tests\\_\\_/isValidSemver.test.ts](src/__tests__/isValidSemver.test.ts)) for more examples.\n\n## Comparison\n\nWhile obviously `major` > `minor` > `patch`, it is also true that `main` > `beta` > `alpha`. \n\n| v1 | comparison | v2 |\n| -- | :--: | -- |\n| 1.2.3 | > | 1.2.2 |\n| 1.2.3 | > | 1.1.2 | \n| 1.2.3-beta.1 | > | 1.2.3-alpha.1 | \n| 1.2.3-alpha.1 | > | 1.2.2 | \n| 1.2.3 | > | 1.2.3-alpha.1 | \n\n\n# Usage\n\n```js\nimport { isValidSemver, parseSemver, compareSemver, VersionType } from '@attistech/semver-compare'; \n\n...\n\nif(isValidSemver('1.2.3-beta.1')) { \n    // The version is valid\n    ...\n}\n\nif(parseSemver('1.2.3-beta.1')[3] === VersionType.Beta) { \n    // The version is beta\n    ...\n}\n\nif(compareSemver('1.2.3', '1.2.4') === -1) { \n    // The first version is less than the second version. \n    ...\n}\n\n```\n\n\n# Development \n\n```sh\n# Be sure to build before publishing \nnpm run build \n\n# Bump the version \nnpm version \n\n# Publish the package \nnpm publish\n```\n\n# Testing\n\nTest like the best. Test with [Jest](https://jestjs.io/)\n\n```sh\ncd project/root\njest\n```\n\n# License\n\nSemver-Compare is [MIT Licensed](https://github.com/AttisTechnology/semver-compare/blob/main/LICENSE).","readmeFilename":"README.md","description":"Parse, validate and compare highly opinionated and simplified semantic versions.","homepage":"https://github.com/AttisTechnology/semver-compare#readme","repository":{"type":"git","url":"git+https://github.com/AttisTechnology/semver-compare.git"},"author":{"name":"Rob MacInnis","email":"rob@attistechnology.com","url":"https://attistechnology.com"},"bugs":{"url":"https://github.com/AttisTechnology/semver-compare/issues"},"license":"MIT"}