{"_id":"spdx-satisfies","_rev":"12-242b0ae154ad3da3e8db9d260e38823b","name":"spdx-satisfies","dist-tags":{"latest":"6.0.0"},"versions":{"0.1.0":{"name":"spdx-satisfies","version":"0.1.0","author":{"url":"https://kemitchell.com","name":"Kyle E. Mitchell","email":"kyle@kemitchell.com"},"license":"MIT","_id":"spdx-satisfies@0.1.0","maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"homepage":"https://github.com/kemitchell/spdx-satisfies.js#readme","bugs":{"url":"https://github.com/kemitchell/spdx-satisfies.js/issues"},"dist":{"shasum":"575ce5c172f0b1dbab7e392a0742fffddf091dee","tarball":"https://registry.npmjs.org/spdx-satisfies/-/spdx-satisfies-0.1.0.tgz","integrity":"sha512-xHQjKT3o1UJPA4mg/rjNuziqQ78MErjY8Ar8KkGcJyA/xaBgUYj86jiY/CweZ+3W9Rf0Vkiz/fHQ1wCrk1iVFQ==","signatures":[{"sig":"MEQCIFOnklgqbyKjorNwkB3qwGCToSADKmW2SIbDDIPPuVwvAiA9pz7lbvnXcfzjAth14ohuUBdkjgRKcqm/dLbxl0d5Sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"spdx-satisfies.js","_from":".","_shasum":"575ce5c172f0b1dbab7e392a0742fffddf091dee","gitHead":"b46e0c33d226fae0db60dc748e90bcb8b6f13983","scripts":{"test":"tape test.js"},"_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"repository":{"url":"git+https://github.com/kemitchell/spdx-satisfies.js.git","type":"git"},"_npmVersion":"2.13.1","description":"test whether SPDX expressions satisfy licensing criteria","directories":{},"_nodeVersion":"0.12.7","dependencies":{"spdx":"0.4.x","spdx-compare":"0.1.x"},"devDependencies":{"tape":"4.x"}},"0.1.1":{"name":"spdx-satisfies","version":"0.1.1","author":{"url":"https://kemitchell.com","name":"Kyle E. Mitchell","email":"kyle@kemitchell.com"},"license":"MIT","_id":"spdx-satisfies@0.1.1","maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"homepage":"https://github.com/kemitchell/spdx-satisfies.js#readme","bugs":{"url":"https://github.com/kemitchell/spdx-satisfies.js/issues"},"dist":{"shasum":"0ba0992355bfb79877f0cd10140511f7e7cacb26","tarball":"https://registry.npmjs.org/spdx-satisfies/-/spdx-satisfies-0.1.1.tgz","integrity":"sha512-9rUcdNTOJVBw+waDhDPYUEzbgQh2StY3c0Mi7dWzxR/0xWyFICgaB8uMASSPLFppaE99iAyQKawhPCe27/qCHA==","signatures":[{"sig":"MEUCIQCoB6Qw/qiYUJFGJyOMr/Jbc4B+0v4nSigV+z/MgHROgQIgUW50HIgDkSZ0xqWurrnOQ9b7Kgw/aw75Z479tJvY5Ko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"spdx-satisfies.js","_from":".","_shasum":"0ba0992355bfb79877f0cd10140511f7e7cacb26","gitHead":"345d0b7a6ca253596e47f8a46bee0be1a1dc46d7","scripts":{"test":"tape test.js"},"_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"repository":{"url":"git+https://github.com/kemitchell/spdx-satisfies.js.git","type":"git"},"_npmVersion":"2.13.1","description":"test whether SPDX expressions satisfy licensing criteria","directories":{},"_nodeVersion":"0.12.7","dependencies":{"spdx":"0.4.x","spdx-compare":"0.1.x"},"devDependencies":{"tape":"4.x"}},"0.1.2":{"name":"spdx-satisfies","version":"0.1.2","author":{"url":"https://kemitchell.com","name":"Kyle E. Mitchell","email":"kyle@kemitchell.com"},"license":"MIT","_id":"spdx-satisfies@0.1.2","maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"homepage":"https://github.com/kemitchell/spdx-satisfies.js#readme","bugs":{"url":"https://github.com/kemitchell/spdx-satisfies.js/issues"},"dist":{"shasum":"a558d63c6e01b56eefeb530af01d219519387204","tarball":"https://registry.npmjs.org/spdx-satisfies/-/spdx-satisfies-0.1.2.tgz","integrity":"sha512-3uxsTTbjGJymyFZn1SSMv49DLXPchTr3oxJtT9ooEyaSetcRI0lnPF36OkoAh9+KfS//9jTC1pn9uoIcyEVBFQ==","signatures":[{"sig":"MEUCIQCcggWmuDD4F34ngciL/H2GxQx3sI1zEnBewtqruBSPZAIgGGfiga4hq8dC8wycTpECgIfbMQoH/ckDxjQv4HQkP08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"spdx-satisfies.js","_from":".","_shasum":"a558d63c6e01b56eefeb530af01d219519387204","gitHead":"eb2d08e84e5d596233b9ef241c88ee8e59801a93","scripts":{"test":"jsmd-tape README.md | node"},"_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"repository":{"url":"git+https://github.com/kemitchell/spdx-satisfies.js.git","type":"git"},"_npmVersion":"2.13.1","description":"test whether SPDX expressions satisfy licensing criteria","directories":{},"_nodeVersion":"0.12.7","dependencies":{"spdx":"0.4.x","spdx-compare":"0.1.x"},"devDependencies":{"tape":"4.x","jsmd-tape":"^0.1.0"}},"0.1.3":{"name":"spdx-satisfies","version":"0.1.3","keywords":["SPDX","law","legal","license","metadata","package","package.json","standards"],"author":{"url":"https://kemitchell.com","name":"Kyle E. Mitchell","email":"kyle@kemitchell.com"},"license":"MIT","_id":"spdx-satisfies@0.1.3","maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"homepage":"https://github.com/kemitchell/spdx-satisfies.js#readme","bugs":{"url":"https://github.com/kemitchell/spdx-satisfies.js/issues"},"dist":{"shasum":"67a1f274e6115d4aae28afe474db76164be10bdc","tarball":"https://registry.npmjs.org/spdx-satisfies/-/spdx-satisfies-0.1.3.tgz","integrity":"sha512-SdspT8Tv3RyHlH8pESd/rWEXII4Ho3sRr9KYeGAUbhVF+Z8loYdcMg8taog1551DMwHcdV/FK725lEANTehPhg==","signatures":[{"sig":"MEUCIQCQDRnYFqZ0HOzpcGRtccYnwqygSEZwcaLA3OfbbC/MtgIgbnImXn106nai1jB0RUaYFdfBabhEHeR2SSrL/+Xv/Qs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"67a1f274e6115d4aae28afe474db76164be10bdc","gitHead":"4429ca1b970aadb3ca1f9364204bf531be892ff1","scripts":{"test":"defence -i javascript README.md | sed 's!spdx-satisfies!./!' | node"},"_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"repository":{"url":"git+https://github.com/kemitchell/spdx-satisfies.js.git","type":"git"},"_npmVersion":"2.13.3","description":"test whether SPDX expressions satisfy licensing criteria","directories":{},"_nodeVersion":"0.12.7","dependencies":{"spdx-compare":"^0.1.2","spdx-expression-parse":"^1.0.0"},"devDependencies":{"defence-cli":"^1.0.1"}},"4.0.0":{"name":"spdx-satisfies","version":"4.0.0","keywords":["SPDX","law","legal","license","metadata","package","package.json","standards"],"author":{"url":"https://kemitchell.com","name":"Kyle E. Mitchell","email":"kyle@kemitchell.com"},"license":"MIT","_id":"spdx-satisfies@4.0.0","maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"homepage":"https://github.com/kemitchell/spdx-satisfies.js#readme","bugs":{"url":"https://github.com/kemitchell/spdx-satisfies.js/issues"},"dist":{"shasum":"ebc79eec88b68ac75618e2e5ee94fbc347587552","tarball":"https://registry.npmjs.org/spdx-satisfies/-/spdx-satisfies-4.0.0.tgz","fileCount":4,"integrity":"sha512-OcARj6U1OuVv98SVrRqgrR30sVocONtoPpnX8Xz4vXNrFVedqtbgkA+0KmQoXIQ2xjfltPPRVIMeNzKEFLWWKQ==","signatures":[{"sig":"MEQCIAv1U7CHtsyY2T4gd7TBR1LCSswPo2m8/J/m9cqA45OKAiAeL8fXjIVW35BWLfECSqCJ4aWHfsboKSgBZBTc3HsvFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5668},"gitHead":"4b0c7074ac2019634fda93563bc0dc2982d8f9c3","scripts":{"lint":"standard","test":"defence -i javascript README.md | replace-require-self | node"},"_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"repository":{"url":"git+https://github.com/kemitchell/spdx-satisfies.js.git","type":"git"},"_npmVersion":"5.6.0","description":"test whether SPDX expressions satisfy licensing criteria","directories":{},"_nodeVersion":"8.9.4","dependencies":{"spdx-ranges":"^2.0.0","spdx-compare":"^1.0.0","spdx-expression-parse":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"standard":"^11.0.0","defence-cli":"^2.0.1","replace-require-self":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/spdx-satisfies_4.0.0_1520450199704_0.5868052841429579","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"spdx-satisfies","version":"4.0.1","keywords":["SPDX","law","legal","license","metadata","package","package.json","standards"],"author":{"url":"https://kemitchell.com","name":"Kyle E. Mitchell","email":"kyle@kemitchell.com"},"license":"MIT","_id":"spdx-satisfies@4.0.1","maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"contributors":[{"url":"https://kemitchell.com","name":"Kyle E. Mitchell","email":"kyle@kemitchell.com"},{"name":"Dan Butvinik","email":"butvinik@outlook.com"}],"homepage":"https://github.com/kemitchell/spdx-satisfies.js#readme","bugs":{"url":"https://github.com/kemitchell/spdx-satisfies.js/issues"},"dist":{"shasum":"9a09a68d80f5f1a31cfaebb384b0c6009e4969fe","tarball":"https://registry.npmjs.org/spdx-satisfies/-/spdx-satisfies-4.0.1.tgz","fileCount":5,"integrity":"sha512-WVzZ/cXAzoNmjCWiEluEA3BjHp5tiUmmhn9MK+X0tBbR9sOqtC6UQwmgCNrAIZvNlMuBUYAaHYfb2oqlF9SwKA==","signatures":[{"sig":"MEQCIA247Awfx8FrTSHV+fOTWyDMK5Qtzln2t3RPnWPzb/ffAiBBU5LtcJe9OGwe1V4MyOIXmHDiNtXjdsClQT80mnknWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE/CJCRA9TVsSAnZWagAAN/0P+wbcjV4UNmamCO+Gfbu3\nA3S6qLpAilw3C9MwP4FeBJy/GdAJ4ekSBE6lUqsyiJdChimLN6dQZisYGYVK\nasq4Q+BNBM7V8uMRkrdNS8XtaJIbfHGDCIq0l/sy9knUAi20TADwxOPoWQ/R\ngY5FowFOcdKYcUKPgLGLwgTnBGGoVcKdskpYufKnlqlINWFSl3W2QgLG8+LU\nIe3DEXkAMyM/ytKvzYUGZ/Jg7UFubq8dILjkaTsvtBnhA3F+NoOa7Vo9s/6I\n3o6LzyFGmfu4mry6Z4qHR5NDczYHZ2QvpcJzsHfyigLNSGW7xGvxrB/DOVIO\nhyYPjq1Dau1nxZ/Nv7wz+DSlf4MYJRj3DI3P+tX1hWMWWRyxkPg2X9CoezAm\nUSE5homTqEbv4frPL4lm1PcW5wkd5JNtO6GBxcX8VBjhwQsG9taqGEGUAPAA\nc1+2IvNqueSuREAR5CEKkj+oZyR3pOk3cR3Y5lQQ+qMxvkfYrXSRk552UOHX\n83REfISDXyhv/2vz4QkdFiguz73QOyxJ7CG+PUwU37aukIFFTE07xXhdtvH1\nzlGGVIxNOGJtqK1vpiWFYf2ZVaCVSO3NkapVuqqWSGfddC3if9hL2zBlsHDo\nRKEXrTeUTPPhGLt8ZfOPXzM4kwLEd23B8BXXfbsq7VXYTiEJ89d8lOHA9tf+\nhXMP\r\n=+4+U\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"edbc31121e5da4fc3fb47172cc6b369ab6603ccd","scripts":{"lint":"standard","test":"defence -i javascript README.md | replace-require-self | node"},"_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"repository":{"url":"git+https://github.com/kemitchell/spdx-satisfies.js.git","type":"git"},"_npmVersion":"6.4.1","description":"test whether SPDX expressions satisfy licensing criteria","directories":{},"_nodeVersion":"8.14.0","dependencies":{"spdx-ranges":"^2.0.0","spdx-compare":"^1.0.0","spdx-expression-parse":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"standard":"^11.0.0","defence-cli":"^2.0.1","replace-require-self":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/spdx-satisfies_4.0.1_1544810632589_0.6715661476517658","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"spdx-satisfies","version":"5.0.0","keywords":["SPDX","law","legal","license","metadata","package","package.json","standards"],"author":{"url":"https://kemitchell.com","name":"Kyle E. Mitchell","email":"kyle@kemitchell.com"},"license":"MIT","_id":"spdx-satisfies@5.0.0","maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"contributors":[{"url":"https://kemitchell.com","name":"Kyle E. Mitchell","email":"kyle@kemitchell.com"},{"name":"Dan Butvinik","email":"butvinik@outlook.com"},{"name":"Jeff McAffer","email":"jeffmcaffer@gmail.com"}],"homepage":"https://github.com/kemitchell/spdx-satisfies.js#readme","bugs":{"url":"https://github.com/kemitchell/spdx-satisfies.js/issues"},"dist":{"shasum":"d740b8f14caeada36fb307629dee87146970a256","tarball":"https://registry.npmjs.org/spdx-satisfies/-/spdx-satisfies-5.0.0.tgz","fileCount":4,"integrity":"sha512-/hGhwh20BeGmkA+P/lm06RvXD94JduwNxtx/oX3B5ClPt1/u/m5MCaDNo1tV3Y9laLkQr/NRde63b9lLMhlNfw==","signatures":[{"sig":"MEQCIHD/h30mBG7nuh0GL8R+NYd+4+RnVHfV0DoCXFL4jQ+IAiA9iQuNQGQ8CyTa4TjvuWA6HdRqcpy1IhzqrjSJ2SsZoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcef20CRA9TVsSAnZWagAA8tAQAIKuzu8Dbb4aYVzJlS4/\nDvCjV2BI+7eFlAMcuWmykKrFtvO/oaiYu8fel6Ac8ZuEkJw+MvhMGtcRb7M9\nj1FE26AcYAhggCuq8MYxb3oD0pVZA+aw5YaCRxKcU7maBFSKv+Ptxkwb7swM\nl+EpzMZbeZi7nMB9TAGO/AFd/fXwLoG3uncIdhoP70cUqXwSnWWCeAonwuix\n+0Owzq8Ya9S+9NsiiyVvPAp4e+wF9+KaJL8x1AOwTT1rgeo5/xQ16GmVLhNF\nuXt23KnkBg3ZVTjoyiLAFWdQhpSq6iqmrSYfv3EbQdNPv/j1bx/KiKRmNEYt\nsdLZcmH3yqMKjjxiftC5RpqaZZ3a6Q96kvLJvg7SI8uHGl6Q7ciF+jJBVaHJ\nTUz9U4uoUJ4pCeZLuf0hXiAI3gBexaHT6cGASG/EOVfJIrkZG9FkT+gFNsI9\n8XfOfbi3fgm3yNaCS5v4MdK/IpVFHqCEvpkM0gaW3pN2dSNTAi2yhSjw6XP+\nQyN5zDb5XUgDmGBUPYiuefqephWupH22/WUKbCFPKlp3LT4PDwOCw2s0qDR/\nUFgiIqUKH/HgJlvsCWf8wGejQdp/lD635Wj2nCaVsS8ovyVBx3wS5ovFJb69\nThNwV0W/SUOIQfXzTzsISjCOcJXzGutpR2TeErrZXa1W70FSIGsyjdobmJEa\n6Y4G\r\n=uK4d\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a4d27d9711a333fecda4c9b83f0d549eb06d5dfc","scripts":{"lint":"standard","test":"defence -i javascript README.md | replace-require-self | node"},"_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"repository":{"url":"git+https://github.com/kemitchell/spdx-satisfies.js.git","type":"git"},"_npmVersion":"6.4.1","description":"test whether SPDX expressions satisfy licensing criteria","directories":{},"_nodeVersion":"10.15.1","dependencies":{"spdx-ranges":"^2.0.0","spdx-compare":"^1.0.0","spdx-expression-parse":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"standard":"^11.0.0","defence-cli":"^2.0.1","replace-require-self":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/spdx-satisfies_5.0.0_1551498675651_0.7979161593893818","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"spdx-satisfies","version":"5.0.1","keywords":["SPDX","law","legal","license","metadata","package","package.json","standards"],"author":{"url":"https://kemitchell.com","name":"Kyle E. Mitchell","email":"kyle@kemitchell.com"},"license":"MIT","_id":"spdx-satisfies@5.0.1","maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"contributors":[{"url":"https://kemitchell.com","name":"Kyle E. Mitchell","email":"kyle@kemitchell.com"},{"name":"Dan Butvinik","email":"butvinik@outlook.com"},{"name":"Jeff McAffer","email":"jeffmcaffer@gmail.com"}],"homepage":"https://github.com/kemitchell/spdx-satisfies.js#readme","bugs":{"url":"https://github.com/kemitchell/spdx-satisfies.js/issues"},"dist":{"shasum":"9feeb2524686c08e5f7933c16248d4fdf07ed6a6","tarball":"https://registry.npmjs.org/spdx-satisfies/-/spdx-satisfies-5.0.1.tgz","fileCount":4,"integrity":"sha512-Nwor6W6gzFp8XX4neaKQ7ChV4wmpSh2sSDemMFSzHxpTw460jxFYeOn+jq4ybnSSw/5sc3pjka9MQPouksQNpw==","signatures":[{"sig":"MEUCIQC+wJElop7XEIxP4GAbf/Fotq7rRLPz9G5QGj2zrSXr4QIgWdn3b4sxHQXuCzG2aCi0QsB/jaDpgPQiJDYAXEc9M/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmAtACRA9TVsSAnZWagAASwEP/i8OHTxN4lMqV+JpiOgu\nRSq6niTrQVxflj9+BArUVcwVTgXvkO8YRQLbSwltKmI247qJ75iYhV+HKHhW\nNE4MeeFN8LqfmrBmar2Yn1Gb63PQ17KN9qg6MkS+lzrRKMU1YpqFqZHluHLB\nP2jgAGhVDlvMKc1dqsdFxLDw2RbuvXdbVa0b0tWH50+wSaHsYDOBbr3O6Jst\nQbOYjWh/HiS24nedhk0PRn1GSASA0rbHSHiZRFOCPryslWqCxtrlwecei8TW\n6CfSSY5Hma08l0AkuTA62jxZdKSWTmiAMbHNCg52cDD9+JruhCjYApK1P1Q4\nfbJouRqOtZzqlhyb7SG4vdDvhvhaxL3R80uvXqSRA54SqpZwaPX+gRSiRIuu\nepLTYx3ITuPGIhvzbI3SQF+FBFHJ6M9D8OSzxSf7Z29NRp8HlHIuXuNZw4n2\n7pULT4FMPeuy5EFoqP2mxwm/LTsUAc/cqq6PUCCE+0pjE4GdcucmoLDRii2J\n720WCJnCO3J/z/wsQmU5Iy+VpdtejGJPtxZlZEPNntEd5fSbGBvhIGeRMCjv\n8M3XBAo3FqaQZXZjNJYJzEa4t3G39fqDbCNi26DvS1qQbspJjXliDCaLuYAV\ncyRG9GsRoCkSGONFEsdgxj4u8t8GWMqm0SA7RDvFs7WvGnBYmASWWHiRvEVs\nMK6N\r\n=d+jt\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"77bab7cf13401bce9773ada2c39137fc21a33444","scripts":{"lint":"standard","test":"defence -i javascript README.md | replace-require-self | node"},"_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"repository":{"url":"git+https://github.com/kemitchell/spdx-satisfies.js.git","type":"git"},"_npmVersion":"7.12.0","description":"test whether SPDX expressions satisfy licensing criteria","directories":{},"_nodeVersion":"14.15.1","dependencies":{"spdx-ranges":"^2.0.0","spdx-compare":"^1.0.0","spdx-expression-parse":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"standard":"^11.0.0","defence-cli":"^2.0.1","replace-require-self":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/spdx-satisfies_5.0.1_1620577087731_0.3118477424917778","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"spdx-satisfies","description":"test whether SPDX expressions satisfy licensing criteria","version":"6.0.0","author":{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},"contributors":[{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},{"name":"Dan Butvinik","email":"butvinik@outlook.com"},{"name":"Jeff McAffer","email":"jeffmcaffer@gmail.com"}],"dependencies":{"spdx-compare":"^1.0.0","spdx-expression-parse":"^3.0.0","spdx-ranges":"^2.0.0"},"devDependencies":{"defence-cli":"^3.0.1","replace-require-self":"^1.1.1","standard":"^11.0.0"},"keywords":["SPDX","law","legal","license","metadata","package","package.json","standards"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/kemitchell/spdx-satisfies.js.git"},"scripts":{"test":"npm run test:suite && npm run test:readme","test:suite":"node test.js","test:readme":"defence -i javascript README.md | replace-require-self | node","lint":"standard"},"_id":"spdx-satisfies@6.0.0","gitHead":"939c23d674a471102a1551b76280c0bbbb84f062","bugs":{"url":"https://github.com/kemitchell/spdx-satisfies.js/issues"},"homepage":"https://github.com/kemitchell/spdx-satisfies.js#readme","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-oOWQocnRbFVtBnBITfFgzjhnOklHossTvI+6C1hB2slvp3HgTsfru5wuo8HY2rQpwSm5JuIhNzIuqOfR5IuojQ==","shasum":"5a242aabdbe1ba4a3541b9f5acbe6e7db6620025","tarball":"https://registry.npmjs.org/spdx-satisfies/-/spdx-satisfies-6.0.0.tgz","fileCount":4,"unpackedSize":7265,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHY6nHBiDdIBWbYHQ1la5PTiT5k2/9bISM6W+5AdelLAIgKUpnqlr87NwfUnWfg9pk3LgcO6trAewp++Px6hz4AuA="}]},"_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"directories":{},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/spdx-satisfies_6.0.0_1736292978158_0.8323558878687347"},"_hasShrinkwrap":false}},"time":{"created":"2015-07-18T21:16:34.125Z","modified":"2025-01-07T23:36:18.546Z","0.1.0":"2015-07-18T21:16:34.125Z","0.1.1":"2015-07-18T21:18:27.269Z","0.1.2":"2015-07-19T07:32:40.451Z","0.1.3":"2015-08-02T04:22:46.273Z","4.0.0":"2018-03-07T19:16:39.870Z","4.0.1":"2018-12-14T18:03:52.690Z","5.0.0":"2019-03-02T03:51:15.894Z","5.0.1":"2021-05-09T16:18:07.889Z","6.0.0":"2025-01-07T23:36:18.336Z"},"bugs":{"url":"https://github.com/kemitchell/spdx-satisfies.js/issues"},"author":{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},"license":"MIT","homepage":"https://github.com/kemitchell/spdx-satisfies.js#readme","keywords":["SPDX","law","legal","license","metadata","package","package.json","standards"],"repository":{"type":"git","url":"git+https://github.com/kemitchell/spdx-satisfies.js.git"},"description":"test whether SPDX expressions satisfy licensing criteria","contributors":[{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},{"name":"Dan Butvinik","email":"butvinik@outlook.com"},{"name":"Jeff McAffer","email":"jeffmcaffer@gmail.com"}],"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"readme":"`satisfies(SPDX license expression, array of approved licenses)`\n\nApproved licenses may be simple license identifiers like `MIT`, plus-ranges like `EPL-2.0+`, or licenses with exceptions like `Apache-2.0 WITH LLVM`.  They may _not_ be compound expressions using `AND` or `OR`.\n\n```javascript\nvar assert = require('assert')\nvar satisfies = require('spdx-satisfies')\n\nassert(satisfies('MIT', ['MIT', 'ISC', 'BSD-2-Clause', 'Apache-2.0']))\nassert(satisfies('GPL-2.0 OR MIT', ['MIT']))\nassert(!satisfies('GPL-2.0 AND MIT', ['MIT']))\nassert(satisfies('GPL-3.0', ['GPL-2.0+']))\nassert(!satisfies('GPL-1.0', ['GPL-2.0+']))\n```\n","readmeFilename":"README.md"}