{"_id":"@halleyassist/rule-parser","_rev":"31-8b279d86f6694aadfdcd3f5053fb9426","name":"@halleyassist/rule-parser","dist-tags":{"latest":"1.0.28"},"versions":{"0.1.1":{"name":"@halleyassist/rule-parser","version":"0.1.1","author":"","license":"ISC","_id":"@halleyassist/rule-parser@0.1.1","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"6a9b888a64cea9cd2b97e0835bc185111a016a07","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-0.1.1.tgz","fileCount":7,"integrity":"sha512-QQ4pJHl8q4IhCCdsopX6GRtiGIoN5wKZ1tDHyYzglzFM+K4HJaDzdtvpcUvU5zo8ChmWkOJwBaodg8VyKi7KUQ==","signatures":[{"sig":"MEYCIQCw9LiM2kb/cZTwdWnY4ivDU6D95uOk+32pO8Ncf+HzgQIhAKVmRzs1plDVLDAjnAzi7ubhCla5rYDa0gHIDNe+a3Xm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24772},"main":"index.js","gitHead":"64526ac9802bbf80055605e296b39c45677c2e05","scripts":{"test":"mocha"},"_npmUser":{"name":"splitice","email":"me@mheard.com"},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"8.19.4","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ebnf":"^1.9.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_0.1.1_1712803863038_0.7707992675812918","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@halleyassist/rule-parser","version":"0.1.3","author":"","license":"ISC","_id":"@halleyassist/rule-parser@0.1.3","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"215a07ede3bdb348d7e3beb127b96c63543ba703","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-0.1.3.tgz","fileCount":10,"integrity":"sha512-NYAW8i7pFAr2GOG2tdYT3XhATS5Fx4PIHQ1r4mv1GivQSIDSWBgEIvr7W+9UEcnZDYcBw6cOVBXKFMxi6EVtsQ==","signatures":[{"sig":"MEUCIQDvx1N0/S0aJhBSfHVImeCI4x3qu/p5m62XuCnOBpylJwIgDqwGfOq7DuvQ/W40KHWMnD9/UJiYVSJAiypZWFqDsx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32299},"main":"./src/RuleParser.production.js","gitHead":"78da585c47f106ebfca44fa72e6f3e7ed0fb0cf6","scripts":{"test":"mocha"},"_npmUser":{"name":"splitice","email":"me@mheard.com"},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"8.19.4","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ebnf":"^1.9.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_0.1.3_1729226374269_0.06725492864090121","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@halleyassist/rule-parser","version":"0.1.4","author":"","license":"ISC","_id":"@halleyassist/rule-parser@0.1.4","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"335eeeeff558c21623e3855ffab69e9f82b403d9","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-0.1.4.tgz","fileCount":7,"integrity":"sha512-H4rW/aM8ME16s01ZV8uUl2ML1q2q0HuL3mAlV7jzDU20zc2LFlJKZdWMzSagFeJZKM4Bs+FUsfmzp+gkCFWHzQ==","signatures":[{"sig":"MEUCIG4riJlQjJWCjh4GobNv1d0RURMZhVit7bhQNvLFfb9UAiEA32iMuEB6jEWrg7CxW+MDNHrrJHOgRO7abG89ff78YjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31040},"main":"src/RuleParser.production.js","gitHead":"84914196a6517fadf37614cb810536bf094559c2","scripts":{"test":"mocha"},"_npmUser":{"name":"splitice","email":"me@mheard.com"},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"8.19.4","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ebnf":"^1.9.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_0.1.4_1729227319464_0.8077056179463762","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@halleyassist/rule-parser","version":"0.1.5","author":"","license":"ISC","_id":"@halleyassist/rule-parser@0.1.5","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"d5d3680a8c3cf93df2acb699eba5e87b35b555af","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-0.1.5.tgz","fileCount":7,"integrity":"sha512-X5VvZibIvO0nC7d7SBFnPkz+Sd0A6TTwLKZsZ8FhftDkbR6cKKuqlQ1tkcPrst5JMQZwOluQ/cFPTlKoVXuQnw==","signatures":[{"sig":"MEQCIE1AmaEkOzEdO7BeuwgKLDRQqN/uLOt9sRkA/Cp55NAXAiBc42ZNe/Hdy41Ri9xg6kxSj1dVyML2dUPhjK8mXcGNTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31233},"main":"src/RuleParser.production.js","gitHead":"d13d9a0a139ad74ef69e96be463c61455ff378f7","scripts":{"test":"mocha"},"_npmUser":{"name":"splitice","email":"me@mheard.com"},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"8.19.4","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ebnf":"^1.9.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_0.1.5_1729229986742_0.6668858103769784","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@halleyassist/rule-parser","version":"1.0.0","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.0","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"ec2bb86dcac21a8833e28dba9e705bcc2724c67b","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.0.tgz","fileCount":7,"integrity":"sha512-TjhdSvSmZ+wMtnJJkfwJQ22uxyEVE3fhixgfd8KK6j5xr9wEZ+I+zWs7lQmaXhgLdKP+UAWRtVLOfNqBLF1trw==","signatures":[{"sig":"MEQCIC0hIe9Ivoq9OF5mO0xBjXebI7w37mEVd6KaOE9f3Pf8AiAQtYaYWwJ6vRwsRmUWbkQjjYnBKU1uidyRudi7Y3BbLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31259},"main":"src/RuleParser.production.js","gitHead":"6b3f7e4388d8261a974579d5394547fe7bb725bf","scripts":{"test":"mocha"},"_npmUser":{"name":"splitice","email":"me@mheard.com"},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"8.19.4","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ebnf":"^1.9.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.0_1747716880359_0.32314555821296165","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@halleyassist/rule-parser","version":"1.0.1","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.1","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"2db25ebbe62c7c5d4ec566aa276bff74c5bd787d","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.1.tgz","fileCount":7,"integrity":"sha512-1VEf2zQOb0WMxKiZclPCSxPLUcpNcOPL4MAp0dQ1nQjsZfOA9qfI9AnxkAU/RETbr5Nciwl3Sgz1KOppYHMQKA==","signatures":[{"sig":"MEQCIG1jAlUcqyh5mxl2UoI5rtZBvGoLa2MDZ8LPSrGSPWLYAiB+ORCphULlZhM6vh6myG0V9EZtKY86TH/a8sFVmXFJmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31271},"main":"src/RuleParser.production.js","gitHead":"efe490aed3865bfd5ee4354d21661ba8aa331b2d","scripts":{"test":"mocha"},"_npmUser":{"name":"splitice","email":"me@mheard.com"},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"8.19.4","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ebnf":"^1.9.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.1_1750041398612_0.27341104723895415","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@halleyassist/rule-parser","version":"1.0.2","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.2","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"956913c3b73b7c5d1777ee4e2d7aa918d6565807","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.2.tgz","fileCount":7,"integrity":"sha512-bEISmGMk3h+ckH+ShdjoJrCrODf01IxABH4sKUqa4oIulfoc+XpPbJfOQy0RkZbOMhJTFyQpsrSvhBkiUA4sMw==","signatures":[{"sig":"MEQCIDYXKTlFgVDjJx0GbHXLbKl3DWN7zEezDnFfdrXkhtXFAiABSrNe5cM8Tw7Q/q9ufQn4xt3UI15cZvP4E4qyUI+d9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32472},"main":"src/RuleParser.production.js","gitHead":"259bf38fab4682f4f22666d41c610a621ce8a5f9","scripts":{"test":"mocha"},"_npmUser":{"name":"splitice","email":"me@mheard.com"},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"8.19.4","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ebnf":"^1.9.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.2_1757294206281_0.38124890960978175","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@halleyassist/rule-parser","version":"1.0.3","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.3","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"cddea3eec5f17789612ad2f1dea1d9bd199ec7d4","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.3.tgz","fileCount":7,"integrity":"sha512-OAUA85W2L+cvsCPQeVbjn92UOASPSj7FsU+U38FeQ4RCIyT3bBMg9dgT2R9ht6WLvAK7HGKbWpXOgro6c+jF+w==","signatures":[{"sig":"MEUCIFbrtwkMRvE7JDWk8+/+VdjeAsLr4b6Go5RiiM7xCV7lAiEAkjuyN+A10jDP+qYIT44JiwavD6OI/gSDTjfrdgu0TNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32515},"main":"src/RuleParser.production.js","gitHead":"82b7f3069722bdeb126dceab428a07a9504554bd","scripts":{"test":"mocha"},"_npmUser":{"name":"splitice","email":"me@mheard.com"},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"8.19.4","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.3_1765175432680_0.5528414616133619","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@halleyassist/rule-parser","version":"1.0.6","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.6","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"8c4810e0399dc1b3dcb5515be127d749435f4d7d","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.6.tgz","fileCount":7,"integrity":"sha512-MUaFhBKEE5gMephRry229jBfP6cCHiinxXlfxqf82HqQNEVIoG5/cC0AK2SnZpbCot8IKzRHaubgiopQyzJA+g==","signatures":[{"sig":"MEQCIGPNO8ab4/5GhA9VnqJPEu9mqF1gPb2p4K2oVnwMJSnNAiBenScEpNHfpnjVhZu7H6I3fqzwYHlwfnwaVVu6hjf2FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31113},"main":"src/RuleParser.production.js","gitHead":"c9bd9826468f88dabc16d9418e84f3d0bf6fd150","scripts":{"test":"mocha"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.6.2","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.8.2"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.6_1766100490177_0.5978474949052284","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@halleyassist/rule-parser","version":"1.0.7","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.7","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"2dff8902099fa0fa6e293ef4da9e9d5e32fd858b","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.7.tgz","fileCount":7,"integrity":"sha512-wXvfJ9ch39pLc7imKuZMS/qdjncwPFrYxm/7oJX7MuLKnwtF1+6ZqpDcEoTO0DM/SQjBhN7Pa3qWXcGwQ+6nlw==","signatures":[{"sig":"MEYCIQCjNEe8by5LD5I9eVQCQMq+ZybO48j4OfamAslllTboDAIhAJinnVGpv2Smz5crFhIaxGgLWvCgfHb25PTuve3F0GdK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31113},"main":"src/RuleParser.production.js","gitHead":"e0e1102148a1bb1f0d26714b7a389887aaf64a52","scripts":{"test":"mocha"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.6.2","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.8.2"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.7_1766100743576_0.2110922126310395","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@halleyassist/rule-parser","version":"1.0.8","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.8","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"39b7e31ed7791a5149fe98a92ba80503df9cb9da","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.8.tgz","fileCount":7,"integrity":"sha512-7Jv/HM+S9090aro247Q7c9aIb62JMLVhTasJLW/EaxQYcTJiG5m+FVmhTCzscvKosqvEBD31Ui/T2o37jIUXAQ==","signatures":[{"sig":"MEYCIQDY5/TEeVFyLlrcqrLOWpFDLV/2YST9c6+2NjgdKG9F1wIhAIj/RYkXnCauAXgzuJzuM1fPgqszxiMDXelcip2PYIIu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31305},"main":"src/RuleParser.production.js","gitHead":"52df279dcf02c4756b2fe718f9bba4696c724ea0","scripts":{"test":"mocha"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.6.2","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.8.2"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.8_1768434758183_0.5627454380331276","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@halleyassist/rule-parser","version":"1.0.9","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.9","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"75ef77e0541040f33d7951c022fd7b9d8c67db72","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.9.tgz","fileCount":7,"integrity":"sha512-rk1cRbiut+Q90TYrwYcVkREH/o39rs2IUuDmoSgndck+JaypTLngXNw0DHZNvl2k3KNDE+/OUp7My6ntLuHaYQ==","signatures":[{"sig":"MEQCIA+Dhn3wue1BU+y3t/67gxOdnneDHpaldnnC9vXIfQZ/AiAP+tb+I3l3qrMTvddMRUIDanOabCxXbCm+UbG2eo7fiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40491},"main":"src/RuleParser.production.js","gitHead":"9e42e8473a4227445ebb429b3a9753002aab7f96","scripts":{"test":"mocha"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.6.2","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.8.2"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.9_1768435726453_0.3381978773299248","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@halleyassist/rule-parser","version":"1.0.10","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.10","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"68cfaa8cbc7b6aecfb7f6b9bb443c447e01a9115","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.10.tgz","fileCount":7,"integrity":"sha512-uU/olYVawzyI/FBVRRUmrFNFMY/1j4zMVwyVBPZUcB2IqIlkpMOd1IMnj6fdInShr8jmH4slQpTxLBQyjTj+ig==","signatures":[{"sig":"MEUCID2RRlfYz8lMg3fsxu1KiUytxPhwe6jwoMtBisaWSA/tAiEA7+Re39Eisb2OsfqpTeksRnnfRfu1TwOndUIb5ZRq0ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48047},"main":"src/RuleParser.production.js","gitHead":"c4d17530280b660f74f60a5636d4df6d0547573b","scripts":{"test":"mocha"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.6.2","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.8.2"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.10_1768957911318_0.7168976045822955","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@halleyassist/rule-parser","version":"1.0.11","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.11","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"fc2feb18d200f0408a0c0a2657da999c97ed6985","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.11.tgz","fileCount":7,"integrity":"sha512-Zxadk5JM2ht9N2CLfeK1z8r9Ic/V9h78ZtwGWFkEw2SzC5Y08WCQIIGbcAXrAvXi9H6VsQywodz5uGWRyPrsgg==","signatures":[{"sig":"MEQCIDyrQEQ3cCFYV0sMUouVcBpoh4Zamj0M5w6fMMZY0fbyAiBZJYtJ6uXMlnydfAchFO74o/vLVbCcz0laOMlLbKzUWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51188},"main":"src/RuleParser.production.js","gitHead":"039d63d11ebd2cb605c71891318a05cceab841bc","scripts":{"test":"mocha"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.6.2","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.8.2"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.11_1768966022767_0.24660789242932202","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@halleyassist/rule-parser","version":"1.0.12","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.12","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"ef48319b96e5fa2b82487cd3bc276cf618042820","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.12.tgz","fileCount":7,"integrity":"sha512-e06O4QxYug6Tcj1niXgLASP6W8C8QRZS/Pc6n+CJbQK0JADM6FY3fgCN7/iBAvlsxPAst34PXvKcD+FgtuIcIw==","signatures":[{"sig":"MEUCIQDLrA9Cd+VWaHPp71SoBKk3BndwFZKDcbMv9WwYHTGnCQIgY/Z36see1ICGKUWK32HDlAgtdmWpJD/T08ev4Ja4ApM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54935},"main":"src/RuleParser.production.js","gitHead":"24634d35e203aaab90847a1e571734f41e112816","scripts":{"test":"mocha"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.6.2","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.8.2"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.12_1768974834505_0.058770305494810104","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@halleyassist/rule-parser","version":"1.0.13","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.13","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"d595ea874c2794901ffc2772d2eac79c0b3e2a0e","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.13.tgz","fileCount":7,"integrity":"sha512-dbuaFYzs//xIy3jPoOfAMraYg7Cp2D9YKm1be1f+euoKgUy/lMkoEvyzZKBj2buklXjQWxxRJLqIETQihtjkAQ==","signatures":[{"sig":"MEUCIQCpth8i4PJbl+RMiG1yXzlYkjgEDuQwcYBkWK3Do3m0PgIgeibcOJicGxNTKwwMWjj4wRXanIq+653zTnYlq+hrCwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56599},"main":"src/RuleParser.production.js","gitHead":"2dad3b3e2c3f91a42ef9a39b9aaa39d19985f711","scripts":{"test":"mocha"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.6.2","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.8.2"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.13_1769045137372_0.2839343640066827","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@halleyassist/rule-parser","version":"1.0.14","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.14","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"a273203dc3a9008622eb66528b7008ae70d93fff","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.14.tgz","fileCount":9,"integrity":"sha512-AiwhoPPhMIkcgUQvGmlFAfH6M9gYKcf84tTnzwrVEXnxqxqn86IwBbsuyQTlBZgYLtXdFWBkRfe6OWKKvHQFYg==","signatures":[{"sig":"MEUCIGv8m+nClGzWWRh1J+f6+98GsgS2wUx0+zVf2ftnH1GLAiEAsf51b0Ew3EIef4uH3Rqhm4Rne2nlp7IoIwvyOg4kxAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97313},"main":"src/RuleParser.production.js","gitHead":"715ea5c8095fee2a0d2b2bcd36bd1d5aad54d76b","scripts":{"test":"mocha","build":"node ./bin/package.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.6.2","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.8.2"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.14_1769685637166_0.850377860416831","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@halleyassist/rule-parser","version":"1.0.15","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.15","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"eb6a0f4b0d62898704f846b04eba5c4200fc40a1","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.15.tgz","fileCount":10,"integrity":"sha512-uz5YgT4XpoXvqXe9dqckfj5Jx7ZckoyYGoO88wazf7ljm/XRpL5KAIeV/RHLvGpxmmfUDDYhsJVQ0MmnwTa7NQ==","signatures":[{"sig":"MEYCIQD8hETJlRZ25T+iI7pHBn7u1CLHtDQQLG6AgNXHCpGPbgIhAPLwcEb9MoUds0HZmfDQstt8mMQJSUMGFysMZ6rktMLL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":101995},"main":"src/RuleParser.production.js","types":"index.d.ts","gitHead":"b660160b379cd33f67e2f0f3dd567a8720db317b","scripts":{"test":"mocha","build":"node ./bin/package.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.6.2","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.8.2","typescript":"^5.9.3","@types/node":"^25.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.15_1769741347187_0.9353087405630465","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@halleyassist/rule-parser","version":"1.0.16","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.16","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"dce9e68bee9b4610237cec6415386385ffbc2fc4","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.16.tgz","fileCount":10,"integrity":"sha512-AOM0kTm3qj+wFyLNV+J3wf7ocpYDTVAAuYjUhgQrjtFjE07a1o5FH8pg31/0UVWLXbq4Y8Zz3ZrO2MALEWaDMA==","signatures":[{"sig":"MEQCIA+CdIO/isGCV7ghdj9+83AH66ImCEnzkn96Ty4O1xmLAiB22zfZy6xju55h7N59Nraklf9SBilxTFWor9i35g+Fow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105813},"main":"src/RuleParser.production.js","types":"index.d.ts","gitHead":"d756e9e06766c6c113fbe72f2cfc5c8b4cebc3ed","scripts":{"test":"mocha","build":"node ./bin/package.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.6.2","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","mocha":"^10.8.2","typescript":"^5.9.3","@types/node":"^25.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.16_1769746041769_0.4823601622972078","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@halleyassist/rule-parser","version":"1.0.17","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.17","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"da96588b0cd0d4caf20d1a63eac055e184af9397","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.17.tgz","fileCount":11,"integrity":"sha512-skj/IyoLEwuyIWpH4lS2aez/VoAjgvGN3s+QVrG35JZz4AzwOEqoEHpKlXz+RAf2IvyhU/VA7OoUcWx4xIA0Hg==","signatures":[{"sig":"MEYCIQCZiADLsaAUqkipLKag+BCys4C0CGVf6AIOWDphYlNk5AIhAJtD9ly3yK7d1XET2undYR2KwrSIZmx4xxFLMWUDGp70","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106111},"main":"src/RuleParser.production.js","types":"index.d.ts","browser":"./dist/rule-parser.browser.js","gitHead":"e98627994fd499a68bfa98b05d539579d4eb44b2","scripts":{"test":"mocha","build":"gulp build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.6.2","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","gulp":"^5.0.1","mocha":"^10.8.2","browserify":"^17.0.1","typescript":"^5.9.3","@types/node":"^25.1.0","deassertify":"^0.2.0","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.17_1769751899909_0.2561071591946711","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@halleyassist/rule-parser","version":"1.0.18","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.18","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"f780831c19b0ccd11e88aeb1948c5e793a706612","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.18.tgz","fileCount":11,"integrity":"sha512-UJzo2jNPvfPe7zwt5aJiSL3sip7yAtG/VVCREue7bKBYNnzdtvV3LFX9yd2RqGRzrOc8nwZHGagKpMP/XWdvlQ==","signatures":[{"sig":"MEQCIHGJZjcTZT4wLrwhoACl+8zZCSKVKN5nPJgpbT6sLDF5AiBVOjgcBgLPzmX6L8DvWj9se2Ch9riYIgYdjM2R/c5fPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106111},"main":"src/RuleParser.production.js","types":"index.d.ts","browser":"./dist/rule-parser.browser.js","gitHead":"54706edd7d084da16b1c62900855cca9feb7cb4d","scripts":{"test":"mocha","build":"gulp build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.6.2","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","gulp":"^5.0.1","mocha":"^10.8.2","browserify":"^17.0.1","typescript":"^5.9.3","@types/node":"^25.1.0","unassertify":"^3.0.1","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.18_1769753205616_0.13572163951690763","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@halleyassist/rule-parser","version":"1.0.19","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.19","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"17c4132dcadfbf04c2070df15fd36b1ba1a56208","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.19.tgz","fileCount":12,"integrity":"sha512-UBnZfZSoWI0Z8+8IOSI7L49p8a+nLXoHBxBPR9IveksG0CMXsiBuFO8UTAU8cekUc198MtP3z29p28sio8TC9w==","signatures":[{"sig":"MEUCIHaCRIGzDvAZjg/O8/Tb02RvSw5smatPAY2iQq+kVwXrAiEAtPVGBJcqti4qfp1AbrA2fb8irwE50lPjw/j1v/mh5XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":252104},"main":"src/RuleParser.production.js","types":"index.d.ts","browser":"./dist/rule-parser.browser.js","gitHead":"37775627d6c9c3e987ca086a64b526a92bb154bd","scripts":{"test":"mocha","build":"gulp build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.6.2","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","gulp":"^5.0.1","mocha":"^10.8.2","browserify":"^17.0.1","typescript":"^5.9.3","@types/node":"^25.1.0","unassertify":"^3.0.1","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.19_1769754340250_0.693657887251949","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@halleyassist/rule-parser","version":"1.0.20","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.20","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"0fd66405740466ab37c1d8cf873c3b37b54f1b1b","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.20.tgz","fileCount":12,"integrity":"sha512-mO7ThYAEQUtsJEPCB4lCjg4iOkpgDLinzg0MF1+7rfzM7HDFleDZ0RrG3ldjJM6SJaD29UAmL6lekqRgGFzfwA==","signatures":[{"sig":"MEYCIQCCiGtrre+JoZjY25gSg6IoxztlYy+s8HSSSqdhttm6cwIhAIAOFzoiLJLGAPlFsvlBdBtZoQSqL0JcoDwD/IC8BdMt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259156},"main":"src/RuleParser.production.js","types":"index.d.ts","browser":"./dist/rule-parser.browser.js","gitHead":"0305544fd1be11c47868a5d5194abec3e4ab579e","scripts":{"test":"mocha","build":"gulp build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.6.2","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","gulp":"^5.0.1","mocha":"^10.8.2","browserify":"^17.0.1","typescript":"^5.9.3","@types/node":"^25.1.0","unassertify":"^3.0.1","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.20_1771299900295_0.38523818279321254","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@halleyassist/rule-parser","version":"1.0.21","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.21","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"68a5b4d08abf18fa73c38f6f39bc95f8347db05e","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.21.tgz","fileCount":12,"integrity":"sha512-bNH634D0m8tJmJyJv+UKk5AN81ziQoJehl0uWjkyCxzaeXj/Tp/OoAGGUqs/eKwbl8z1NaUOD50789twXMM+6g==","signatures":[{"sig":"MEYCIQD7WZT2qLk/XI62c+LUxwwmLelFLKOKdv1jdjZhnXdlRgIhAP/tM+rzxE9AY9qq6saHn8IZOQc+LoTB/S/hwGtitBAI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266180},"main":"src/RuleParser.production.js","types":"index.d.ts","browser":"./dist/rule-parser.browser.js","gitHead":"d8b64bdcecc32017d7187080cfd3f7e7fe058b95","scripts":{"test":"mocha","build":"gulp build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.6.2","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","gulp":"^5.0.1","mocha":"^10.8.2","browserify":"^17.0.1","typescript":"^5.9.3","@types/node":"^25.1.0","unassertify":"^3.0.1","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.21_1771464868940_0.6634036520330786","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@halleyassist/rule-parser","version":"1.0.22","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.22","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"b10e2d2032731c4718b78a5a93504f13dc9c6ceb","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.22.tgz","fileCount":12,"integrity":"sha512-8J0kwH+wKn+F6wplNrznusg74OHCf429ITMfGvAa/EfMK2RopBSM3x+bn1Mifu+zgxUFiPfE8NS9pV8BygmSPA==","signatures":[{"sig":"MEYCIQD7NC3Bxhnu6Ed18mJchQwrHQhu+XdJv0X0PMATYXRJbQIhALe62hmIQ9jsBXcSKK3T1c/RCvXrzk3Wohvf6IMG1FI7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266443},"main":"src/RuleParser.production.js","types":"index.d.ts","browser":"./dist/rule-parser.browser.js","gitHead":"2763086724c6e719a717bd3eba3e647ae3097d75","scripts":{"test":"mocha","build":"gulp build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.8.0","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","gulp":"^5.0.1","mocha":"^10.8.2","browserify":"^17.0.1","typescript":"^5.9.3","@types/node":"^25.1.0","unassertify":"^3.0.1","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.22_1772074468036_0.2817546987399837","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@halleyassist/rule-parser","version":"1.0.23","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.23","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"66df1e91806b17283634193b1d9870527b3d48ed","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.23.tgz","fileCount":12,"integrity":"sha512-N8oQF/a0/aD7b/2zKnjRwNKEckNQVFMKg6x6GjrrYgFhi71HtQG0t8nTKXkM/x5r7fzGUiRJAqDM6SgqriB0PQ==","signatures":[{"sig":"MEYCIQCj4fIZjsLwwPI1XdtmAiND1sft/RA8azjwpzgRs3eMMwIhAJtf0wMjmGxMwFaqu0ExScVCOmYNUh/IQABuxlBjlTl9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266463},"main":"src/RuleParser.production.js","types":"index.d.ts","browser":"./dist/rule-parser.browser.js","gitHead":"c81e47653558b366f5d992c1ff382da46453aea3","scripts":{"test":"mocha","build":"gulp build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.8.0","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","gulp":"^5.0.1","mocha":"^10.8.2","browserify":"^17.0.1","typescript":"^5.9.3","@types/node":"^25.1.0","unassertify":"^3.0.1","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.23_1772075036385_0.5733571345321509","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@halleyassist/rule-parser","version":"1.0.24","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.24","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"a985a761d1ce748ab8a28b9984af43e1952e2bbd","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.24.tgz","fileCount":12,"integrity":"sha512-K/CH52GbwrOmQEYOww/CQUynGT2+xMi7tI2DCqeN/tO9Bm6LLJxcwucNONg4f1rzZHJu2CAiIOyYi21WOHAQvQ==","signatures":[{"sig":"MEUCIAbFk5siJE1ILvolQJTmd8BtQSu2I6dmtXaA7a5A0oXRAiEAtjsauCZuHW8QNFhCjdpoQYrjl7yjkgasKdKFEJ/m3/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266487},"main":"src/RuleParser.production.js","types":"index.d.ts","browser":"./dist/rule-parser.browser.js","gitHead":"13c85ea9ee325198367fa6b15d448f1d5c098939","scripts":{"test":"mocha","build":"gulp build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.8.0","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","gulp":"^5.0.1","mocha":"^10.8.2","assert":"^2.1.0","browserify":"^17.0.1","typescript":"^5.9.3","@types/node":"^25.1.0","unassertify":"^3.0.1","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.24_1772077484213_0.6430862832099471","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@halleyassist/rule-parser","version":"1.0.25","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.25","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"0aa82ea66d751ce4e52f076120ba9b8f2f244d87","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.25.tgz","fileCount":12,"integrity":"sha512-cOI0HhbFc/qrzDyEroK2Lathvfath6pbLehERGfe8s5M1qTcabrd4dE/93VKwEDsiCksYzR9B5NGqQBlb8RN6Q==","signatures":[{"sig":"MEUCIQCne3vfZVmkw6nZ7rfLGrjxw3fvwf4N7XTx75Ff5h8eOgIgCcVefytVsidQzFJPaQA2PKB8T9pz7JqJ4AU8d+3yvT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266871},"main":"src/RuleParser.production.js","types":"index.d.ts","browser":"./dist/rule-parser.browser.js","gitHead":"bbdee1cc24f47379fa27d2e21f18138844299d9c","scripts":{"test":"mocha","build":"gulp build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.8.0","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","gulp":"^5.0.1","mocha":"^10.8.2","browserify":"^17.0.1","typescript":"^5.9.3","@types/node":"^25.1.0","unassertify":"^3.0.1","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.25_1772151825036_0.04506669469536995","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@halleyassist/rule-parser","version":"1.0.26","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.26","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"5e87ec7f71c3054d0a671d64419f841dc087dfa0","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.26.tgz","fileCount":12,"integrity":"sha512-Qcl13/+mq/4uAOz3nX9nrDi99DU4qg+xovQskcJpJneMBzaRzly2Pyke6vjfwoaGbj8Bx6/x7/d97ovXsuNMgQ==","signatures":[{"sig":"MEYCIQCaY6TM/e1/ha86vS+dAf6KDNyiD0pnyvfHqEKqomOP6gIhAKTfcIcPx81i4obUn2k528esySjFT9COkNwqduV23dRA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270556},"main":"src/RuleParser.production.js","types":"index.d.ts","browser":"./dist/rule-parser.browser.js","gitHead":"4e8f6d099f3e71330aae29477043eddd0ad604db","scripts":{"test":"mocha","build":"gulp build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.9.0","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","gulp":"^5.0.1","mocha":"^10.8.2","browserify":"^17.0.1","typescript":"^5.9.3","@types/node":"^25.1.0","unassertify":"^3.0.1","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.26_1774846438594_0.48541587293957367","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@halleyassist/rule-parser","version":"1.0.27","author":"","license":"ISC","_id":"@halleyassist/rule-parser@1.0.27","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"homepage":"https://github.com/HalleyAssist/rule-parser#readme","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"dist":{"shasum":"eff3a1e4eb921f7a96755d7ff84ddbf785a49d67","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.27.tgz","fileCount":12,"integrity":"sha512-4aL6gARcbh/3hSBbnp2PFMgzo1I/IZaLEoGs14nlFWmGb7TUOPqXeRvuwo8FU9024JT7cFGB1C5GrD6u7ZXOdA==","signatures":[{"sig":"MEYCIQDuoiGj1IhtGZ85ZMXx53zn8FT75JuQ7aZd9QhfD7QBKgIhALGXrbCEK2Ln2Pjvpv0NLNui0U/lRwOPm/QClhrGMXjm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":277202},"main":"src/RuleParser.production.js","types":"index.d.ts","browser":"./dist/rule-parser.browser.js","gitHead":"1bc0ca9654a432e2ba310ceff04dea890c76ba3c","scripts":{"test":"mocha","build":"gulp build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"repository":{"url":"git+https://github.com/HalleyAssist/rule-parser.git","type":"git"},"_npmVersion":"11.9.0","description":"The grammar for HalleyAssist rules","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","gulp":"^5.0.1","mocha":"^10.8.2","browserify":"^17.0.1","typescript":"^5.9.3","@types/node":"^25.1.0","unassertify":"^3.0.1","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-parser_1.0.27_1774926816991_0.29028012236952216","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@halleyassist/rule-parser","version":"1.0.28","description":"The grammar for HalleyAssist rules","main":"src/RuleParser.production.js","browser":"./dist/rule-parser.browser.js","types":"index.d.ts","scripts":{"test":"mocha","build":"gulp build"},"repository":{"type":"git","url":"git+https://github.com/HalleyAssist/rule-parser.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"homepage":"https://github.com/HalleyAssist/rule-parser#readme","dependencies":{"ebnf":"git+https://github.com/HalleyAssist/node-ebnf.git"},"devDependencies":{"@types/node":"^25.1.0","browserify":"^17.0.1","chai":"^4","gulp":"^5.0.1","mocha":"^10.8.2","typescript":"^5.9.3","unassertify":"^3.0.1","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"gitHead":"85ff09620d06a6f33a969e111d8e28bf5fa0df39","_id":"@halleyassist/rule-parser@1.0.28","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-ilSAH7hr/qcaIjExxxuPbg8xLxLscCXNRlmUEQFQ2I1cRwNIpSeoov0Snt3/uD5vx7bUujC+Mpn/OvAVqzkZtw==","shasum":"efae1177ffe241d9c9a03db227f17aed7b94748a","tarball":"https://registry.npmjs.org/@halleyassist/rule-parser/-/rule-parser-1.0.28.tgz","fileCount":12,"unpackedSize":278613,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@halleyassist%2frule-parser@1.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCFrpVlyj4LtQ7jHZiftL0y49yz8eKIT8e8pNTaOjuNCgIhAINSa596prxP0izUqVJdaAsDjcsQg5dSTkHb0TjWkKL2"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b15eebb1-45ca-4746-b6f8-485b2184fd7a"}},"directories":{},"maintainers":[{"name":"splitice","email":"me@mheard.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rule-parser_1.0.28_1774928732194_0.8053504929323856"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-11T02:51:02.963Z","modified":"2026-03-31T03:45:32.640Z","0.1.1":"2024-04-11T02:51:03.188Z","0.1.3":"2024-10-18T04:39:34.452Z","0.1.4":"2024-10-18T04:55:19.648Z","0.1.5":"2024-10-18T05:39:46.918Z","1.0.0":"2025-05-20T04:54:40.574Z","1.0.1":"2025-06-16T02:36:38.792Z","1.0.2":"2025-09-08T01:16:46.478Z","1.0.3":"2025-12-08T06:30:32.853Z","1.0.6":"2025-12-18T23:28:10.337Z","1.0.7":"2025-12-18T23:32:23.737Z","1.0.8":"2026-01-14T23:52:38.318Z","1.0.9":"2026-01-15T00:08:46.586Z","1.0.10":"2026-01-21T01:11:51.463Z","1.0.11":"2026-01-21T03:27:02.918Z","1.0.12":"2026-01-21T05:53:54.643Z","1.0.13":"2026-01-22T01:25:37.511Z","1.0.14":"2026-01-29T11:20:37.321Z","1.0.15":"2026-01-30T02:49:07.335Z","1.0.16":"2026-01-30T04:07:21.916Z","1.0.17":"2026-01-30T05:45:00.073Z","1.0.18":"2026-01-30T06:06:45.760Z","1.0.19":"2026-01-30T06:25:40.420Z","1.0.20":"2026-02-17T03:45:00.469Z","1.0.21":"2026-02-19T01:34:29.126Z","1.0.22":"2026-02-26T02:54:28.200Z","1.0.23":"2026-02-26T03:03:56.590Z","1.0.24":"2026-02-26T03:44:44.380Z","1.0.25":"2026-02-27T00:23:45.189Z","1.0.26":"2026-03-30T04:53:58.729Z","1.0.27":"2026-03-31T03:13:37.127Z","1.0.28":"2026-03-31T03:45:32.360Z"},"bugs":{"url":"https://github.com/HalleyAssist/rule-parser/issues"},"license":"ISC","homepage":"https://github.com/HalleyAssist/rule-parser#readme","repository":{"type":"git","url":"git+https://github.com/HalleyAssist/rule-parser.git"},"description":"The grammar for HalleyAssist rules","maintainers":[{"name":"splitice","email":"me@mheard.com"}],"readme":"# rule-parser\n\nThe grammar for HalleyAssist rules\n\n## Documentation\n\n- [Built-in Functions](BUILTIN_FUNCTIONS.md) - Complete documentation of all built-in functions, operators, and data structures used in the rule parser\n","readmeFilename":"README.md"}