{"_id":"@atlassian/forge-conditions","_rev":"17-1208abdf81ca2ad14deae50b47c89013","name":"@atlassian/forge-conditions","dist-tags":{"latest":"1.0.0","experimental":"0.3.5-experimental-04cc2b9","next":"1.0.0-next.0"},"versions":{"0.3.3-next.0":{"name":"@atlassian/forge-conditions","version":"0.3.3-next.0","license":"SEE LICENSE IN LICENSE.txt","_id":"@atlassian/forge-conditions@0.3.3-next.0","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"dist":{"shasum":"b7fbf7e6914d4df28e45269a6ebaac5d58794f14","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-0.3.3-next.0.tgz","fileCount":22,"integrity":"sha512-GUAhdNr04uoLrF3YJSXCQursY9ss5GGu9BuT3PyOh/I2zZ3dlFjlBcnkW9cf6bcFyyD2RxzLbGI7OB45+ZEBAA==","signatures":[{"sig":"MEUCIQC/0RWYvL0EADSw/oU8vAgsz5FqriwkLtqHSivNqlFf1AIgO1xXliKRcYv+u7Mf43gq9kA5JrtxVm6FONEvkjGabas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27417},"main":"out/index.js","_from":"file:/tmp/package-1-67e9d53c-dc31ba7c5e11293b6dcd9244-1.tgz","types":"./out/index.d.ts","scripts":{"build":"yarn run clean && yarn run compile","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo","compile":"tsc -b -v"},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-67e9d53c-dc31ba7c5e11293b6dcd9244-1.tgz","_integrity":"sha512-GUAhdNr04uoLrF3YJSXCQursY9ss5GGu9BuT3PyOh/I2zZ3dlFjlBcnkW9cf6bcFyyD2RxzLbGI7OB45+ZEBAA==","_npmVersion":"10.8.2","description":"Support conditions in the forge apps","directories":{},"_nodeVersion":"20.18.3","publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-conditions_0.3.3-next.0_1743377727371_0.4817421094539309","host":"s3://npm-registry-packages-npm-production"}},"0.3.3-next.0-experimental-f55f6f2":{"name":"@atlassian/forge-conditions","version":"0.3.3-next.0-experimental-f55f6f2","license":"SEE LICENSE IN LICENSE.txt","_id":"@atlassian/forge-conditions@0.3.3-next.0-experimental-f55f6f2","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"dist":{"shasum":"3c98f330e2536e528fbce9fc53df9c6bd8a87f2a","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-0.3.3-next.0-experimental-f55f6f2.tgz","fileCount":22,"integrity":"sha512-Zf4iyx3BI880W+1vnTHQmVqsKdY+ugmaKfhvDfCQ4E6sjVCQlUfVZIBUl8ttEmxD20dZas3IbF8llK+vfF50UQ==","signatures":[{"sig":"MEYCIQClRXVP3h97UErmT4bd7M1wbUm+RMp5ArBq6HKcnlr2nQIhAOTQ/6t2yy/1ftf0JKskenFvtiVS8i9yt8/NT0Zmeciw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27525},"main":"out/index.js","_from":"file:/tmp/package-1-67eb6b37-dc9a563e00bee84ade77555b-1.tgz","types":"./out/index.d.ts","scripts":{"build":"yarn run clean && yarn run compile","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo","compile":"tsc -b -v"},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-67eb6b37-dc9a563e00bee84ade77555b-1.tgz","_integrity":"sha512-Zf4iyx3BI880W+1vnTHQmVqsKdY+ugmaKfhvDfCQ4E6sjVCQlUfVZIBUl8ttEmxD20dZas3IbF8llK+vfF50UQ==","_npmVersion":"10.8.2","description":"Support conditions in the forge apps","directories":{},"_nodeVersion":"20.18.3","publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/forge-conditions_0.3.3-next.0-experimental-f55f6f2_1743481657479_0.05586144524379155","host":"s3://npm-registry-packages-npm-production"}},"0.3.3-next.0-experimental-8477be1":{"name":"@atlassian/forge-conditions","version":"0.3.3-next.0-experimental-8477be1","license":"SEE LICENSE IN LICENSE.txt","_id":"@atlassian/forge-conditions@0.3.3-next.0-experimental-8477be1","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"dist":{"shasum":"872d1893b1e7ba9930024f4b139799839c6243b3","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-0.3.3-next.0-experimental-8477be1.tgz","fileCount":22,"integrity":"sha512-kNmYnTt/7C/Fjn0m/vKQDxd+LRjiJKCzRd9B/5I/AuglO+w6A4+504Lopttms8DygI5u3nlrt3U2x7QBDhUvDg==","signatures":[{"sig":"MEUCIAqfCu+IL/fZJ61icbClc2nmn+me3/Y1N8852ZRM3ZCVAiEAz2gbO4GhNNRxx5/NeoHIG/4481pO2I48Dz6HzZhkBHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27525},"main":"out/index.js","_from":"file:/tmp/package-1-67ec9ced-779971a2a6cb41fb65e12ada-1.tgz","types":"./out/index.d.ts","scripts":{"build":"yarn run clean && yarn run compile","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo","compile":"tsc -b -v"},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-67ec9ced-779971a2a6cb41fb65e12ada-1.tgz","_integrity":"sha512-kNmYnTt/7C/Fjn0m/vKQDxd+LRjiJKCzRd9B/5I/AuglO+w6A4+504Lopttms8DygI5u3nlrt3U2x7QBDhUvDg==","_npmVersion":"10.8.2","description":"Support conditions in the forge apps","directories":{},"_nodeVersion":"20.18.3","publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/forge-conditions_0.3.3-next.0-experimental-8477be1_1743559920246_0.5621499009185325","host":"s3://npm-registry-packages-npm-production"}},"0.3.3-next.0-experimental-beb5acf":{"name":"@atlassian/forge-conditions","version":"0.3.3-next.0-experimental-beb5acf","license":"SEE LICENSE IN LICENSE.txt","_id":"@atlassian/forge-conditions@0.3.3-next.0-experimental-beb5acf","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"dist":{"shasum":"e43ab115755bf85b05295fa38ce1c2a0b26abf0d","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-0.3.3-next.0-experimental-beb5acf.tgz","fileCount":22,"integrity":"sha512-SgJtCwLWiRc6Ft86iljrrnaTIGYlP4fT3Ar5aYwWjmfc0dkHHR1pf1CXyz+gxBPIJ+uVuT8Pjxj13e5+/MIDxw==","signatures":[{"sig":"MEUCIHube8XMSGFnoQd7QS/T2aGMaZzBqpfO6GyZ3uwh7gTYAiEAzNFyM5cHrPFeYJZH2BwyP9e9j4lfgp7g5a0tExYuTpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27525},"main":"out/index.js","_from":"file:/tmp/package-1-67ecbcbd-3a70384c4418d760cd45a301-1.tgz","types":"./out/index.d.ts","scripts":{"build":"yarn run clean && yarn run compile","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo","compile":"tsc -b -v"},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-67ecbcbd-3a70384c4418d760cd45a301-1.tgz","_integrity":"sha512-SgJtCwLWiRc6Ft86iljrrnaTIGYlP4fT3Ar5aYwWjmfc0dkHHR1pf1CXyz+gxBPIJ+uVuT8Pjxj13e5+/MIDxw==","_npmVersion":"10.8.2","description":"Support conditions in the forge apps","directories":{},"_nodeVersion":"20.18.3","publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/forge-conditions_0.3.3-next.0-experimental-beb5acf_1743568063053_0.3919332793060397","host":"s3://npm-registry-packages-npm-production"}},"0.3.3-next.0-experimental-99739ec":{"name":"@atlassian/forge-conditions","version":"0.3.3-next.0-experimental-99739ec","license":"SEE LICENSE IN LICENSE.txt","_id":"@atlassian/forge-conditions@0.3.3-next.0-experimental-99739ec","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"dist":{"shasum":"627afa7a9a57e6df4fec3fd49d27f5bc4e4fd2a8","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-0.3.3-next.0-experimental-99739ec.tgz","fileCount":22,"integrity":"sha512-1WVsavqHrtxx1v4SkrIllNZYauOpSDHPRJFSJvfJW1cHdxrSd1fzJM2KU8hvkDTHQt10CE0YVQvIH/SMRPtHtQ==","signatures":[{"sig":"MEQCID67rx+eSbUFqT51krEr31GuNytVegbROnzztLtHu9F8AiA+2DfTUu5tBDC1Fqv/EtIG1+CWQYcfX9xD7WBvSsNShg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27525},"main":"out/index.js","_from":"file:/tmp/package-1-67f71072-4e0e42b8b3a01fe9a390a585-1.tgz","types":"./out/index.d.ts","scripts":{"build":"yarn run clean && yarn run compile","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo","compile":"tsc -b -v"},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-67f71072-4e0e42b8b3a01fe9a390a585-1.tgz","_integrity":"sha512-1WVsavqHrtxx1v4SkrIllNZYauOpSDHPRJFSJvfJW1cHdxrSd1fzJM2KU8hvkDTHQt10CE0YVQvIH/SMRPtHtQ==","_npmVersion":"10.8.2","description":"Support conditions in the forge apps","directories":{},"_nodeVersion":"20.18.3","publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/forge-conditions_0.3.3-next.0-experimental-99739ec_1744244852033_0.34177603687371305","host":"s3://npm-registry-packages-npm-production"}},"0.3.3-next.0-experimental-1aaebb0":{"name":"@atlassian/forge-conditions","version":"0.3.3-next.0-experimental-1aaebb0","license":"SEE LICENSE IN LICENSE.txt","_id":"@atlassian/forge-conditions@0.3.3-next.0-experimental-1aaebb0","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"dist":{"shasum":"f1b075839c33a4cc9489e29c1f96c923caa73d48","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-0.3.3-next.0-experimental-1aaebb0.tgz","fileCount":22,"integrity":"sha512-oPrO/YFotVjETIxCxJOb05xYJb5eEc4bcFM/QLOQFUUQghp+Bt/WWxf7XkApN4VfJRV0+SFTIgjQCG0/oe88Iw==","signatures":[{"sig":"MEYCIQD/aapJtrta7VdlXQNmncVs6ScKcFUXqtjl17f0kLj4mgIhAJgIL0bQVQxU9e4mwobP6lXAPOxOAoR7dnwS6xbIbtA6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27525},"main":"out/index.js","_from":"file:/tmp/package-1-67f88914-151bcd49617f29bdf7762612-4.tgz","types":"./out/index.d.ts","scripts":{"build":"yarn run clean && yarn run compile","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo","compile":"tsc -b -v"},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-67f88914-151bcd49617f29bdf7762612-4.tgz","_integrity":"sha512-oPrO/YFotVjETIxCxJOb05xYJb5eEc4bcFM/QLOQFUUQghp+Bt/WWxf7XkApN4VfJRV0+SFTIgjQCG0/oe88Iw==","_npmVersion":"10.8.2","description":"Support conditions in the forge apps","directories":{},"_nodeVersion":"20.18.3","publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/forge-conditions_0.3.3-next.0-experimental-1aaebb0_1744341285047_0.9604221764910337","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@atlassian/forge-conditions","version":"0.3.3","license":"SEE LICENSE IN LICENSE.txt","_id":"@atlassian/forge-conditions@0.3.3","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"dist":{"shasum":"e125447a4416b2f9d64d5d33142102d0ffce3b9f","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-0.3.3.tgz","fileCount":22,"integrity":"sha512-HoKxCZEzL3YHOU22VDZEvWsRj9mO5dOxnRPfWxywRDDcuCTJ10LRwlCIXPSfIjj50G+Vd9lej7oWUiwgQyk8ZA==","signatures":[{"sig":"MEUCIQCSeRVb+8JU4DeIW5mrDSlmBJHx/fOn6BtGTuOIclc1mgIgMXdeTLGEw1i6/SQ6G4iyX4+YGzee1CKUV4E6QPV6CRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27469},"main":"out/index.js","_from":"file:/tmp/package-1-67fe01aa-d1d169385495e4ef9da9c337-1.tgz","types":"./out/index.d.ts","scripts":{"build":"yarn run clean && yarn run compile","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo","compile":"tsc -b -v"},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-67fe01aa-d1d169385495e4ef9da9c337-1.tgz","_integrity":"sha512-HoKxCZEzL3YHOU22VDZEvWsRj9mO5dOxnRPfWxywRDDcuCTJ10LRwlCIXPSfIjj50G+Vd9lej7oWUiwgQyk8ZA==","_npmVersion":"10.8.2","description":"Support conditions in the forge apps","directories":{},"_nodeVersion":"20.18.3","publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-conditions_0.3.3_1744699820314_0.749701073537276","host":"s3://npm-registry-packages-npm-production"}},"0.3.4-next.0":{"name":"@atlassian/forge-conditions","version":"0.3.4-next.0","license":"SEE LICENSE IN LICENSE.txt","_id":"@atlassian/forge-conditions@0.3.4-next.0","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"dist":{"shasum":"0651a56d3658badcd5ae337abf5ebcc37f049fcf","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-0.3.4-next.0.tgz","fileCount":22,"integrity":"sha512-NQB+znGn1o9Dd/cpToL2m0RWNu+T4TZjuEY7sRDYWJHA8ms8nKrshBeC69J+OLvoErz1+q0ZB78eHdbDMnUJgQ==","signatures":[{"sig":"MEUCIQC83bzR1b1B/nIyDBMnL53KEUvR5VgG9oZQME1HzA4hLwIgT4v87yYcrLINrlVOYzgB5CUAKdHvBparw5ZJ+/RijXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27571},"main":"out/index.js","_from":"file:/tmp/package-1-6833cee2-d69b3ef36f7d0467a9f92aca-1.tgz","types":"./out/index.d.ts","scripts":{"build":"yarn run clean && yarn run compile","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo","compile":"tsc -b -v"},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-6833cee2-d69b3ef36f7d0467a9f92aca-1.tgz","_integrity":"sha512-NQB+znGn1o9Dd/cpToL2m0RWNu+T4TZjuEY7sRDYWJHA8ms8nKrshBeC69J+OLvoErz1+q0ZB78eHdbDMnUJgQ==","_npmVersion":"10.8.2","description":"Support conditions in the forge apps","directories":{},"_nodeVersion":"20.19.0","publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/forge-conditions_0.3.4-next.0_1748225765477_0.752077841499847","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@atlassian/forge-conditions","version":"0.3.4","license":"SEE LICENSE IN LICENSE.txt","_id":"@atlassian/forge-conditions@0.3.4","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"dist":{"shasum":"f412748eda4bde61dfce16452b2a528470a1914e","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-0.3.4.tgz","fileCount":22,"integrity":"sha512-Qg1/Q1N0acdzeKiuKFjOXunkQPRVFEW4IVf1ZP7YOWgQT9TtB8Ny50jHXWbmItkoNOgmOFTlyaJIHPNvrYrqvA==","signatures":[{"sig":"MEUCICZg5qsymQlzAsDqelYocq5CfMblgdA1tJ9M2Or+Q8eTAiEAtXsxCsmpQ0qCKcOIWL28YZ3VhL4P3I3aW9sVwFLRygw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27652},"main":"out/index.js","_from":"file:/tmp/package-1-683573c9-b9819c932573839d860ee2ca-1.tgz","types":"./out/index.d.ts","scripts":{"build":"yarn run clean && yarn run compile","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo","compile":"tsc -b -v"},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-683573c9-b9819c932573839d860ee2ca-1.tgz","_integrity":"sha512-Qg1/Q1N0acdzeKiuKFjOXunkQPRVFEW4IVf1ZP7YOWgQT9TtB8Ny50jHXWbmItkoNOgmOFTlyaJIHPNvrYrqvA==","_npmVersion":"10.8.2","description":"Support conditions in the forge apps","directories":{},"_nodeVersion":"20.19.1","publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-conditions_0.3.4_1748333515022_0.719782127170461","host":"s3://npm-registry-packages-npm-production"}},"0.3.5-next.0":{"name":"@atlassian/forge-conditions","version":"0.3.5-next.0","license":"SEE LICENSE IN LICENSE.txt","_id":"@atlassian/forge-conditions@0.3.5-next.0","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"dist":{"shasum":"7000d4b4d17ec77a3271708760bf575f5aa10d1d","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-0.3.5-next.0.tgz","fileCount":22,"integrity":"sha512-rGzKfMj7MiwwWkrvAHShRZcPV2guCjTQthmIqLymzNOUfrji/XWwFpO3KgocPBJctmSuRykRy7htEa0LSvuMZQ==","signatures":[{"sig":"MEUCIQClioBK02BJpPIJOwYspQrbX5tlRDjmZvAUs5vS1mmbxQIgAweN5iQoE6uV7ySvx4X3ZenY6Ejpz1oY21tBbADdv4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27753},"main":"out/index.js","_from":"file:/tmp/package-1-68f02135-1051970517018bc0cb258ea2-1.tgz","types":"./out/index.d.ts","scripts":{"build":"yarn run clean && yarn run compile","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo","compile":"tsc -b -v"},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-68f02135-1051970517018bc0cb258ea2-1.tgz","_integrity":"sha512-rGzKfMj7MiwwWkrvAHShRZcPV2guCjTQthmIqLymzNOUfrji/XWwFpO3KgocPBJctmSuRykRy7htEa0LSvuMZQ==","_npmVersion":"10.8.2","description":"Support conditions in the forge apps","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/forge-conditions_0.3.5-next.0_1760567608890_0.9410073011527378","host":"s3://npm-registry-packages-npm-production"}},"0.3.5-next.0-experimental-44e92a2":{"name":"@atlassian/forge-conditions","version":"0.3.5-next.0-experimental-44e92a2","license":"SEE LICENSE IN LICENSE.txt","_id":"@atlassian/forge-conditions@0.3.5-next.0-experimental-44e92a2","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"dist":{"shasum":"2e2c4e97c5ce27d018d364294f9f071657fb408a","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-0.3.5-next.0-experimental-44e92a2.tgz","fileCount":22,"integrity":"sha512-UNH8baKaXe95KMFWY9C5GtibQINr61PaZHoT228OF65dx9o1/8kU0wGzpRrPmCnaufEqM0gVngOMnmYIDscTsA==","signatures":[{"sig":"MEUCIQDZjge8sPdA+v/fozI4k1xTn3vP1RXbe4YnFWC0gHW5xgIgcBpxHQQ2PpcWs/tGzfzHC8weeuP/fORqGjfzv2+k5MY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27889},"main":"out/index.js","_from":"file:/tmp/package-1-68f8adb3-8c10a0494f65e8ce65b704ff-1.tgz","types":"./out/index.d.ts","scripts":{"build":"yarn run clean && yarn run compile","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo","compile":"tsc -b -v"},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-68f8adb3-8c10a0494f65e8ce65b704ff-1.tgz","_integrity":"sha512-UNH8baKaXe95KMFWY9C5GtibQINr61PaZHoT228OF65dx9o1/8kU0wGzpRrPmCnaufEqM0gVngOMnmYIDscTsA==","_npmVersion":"10.8.2","description":"Support conditions in the forge apps","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/forge-conditions_0.3.5-next.0-experimental-44e92a2_1761127863282_0.3362210270961563","host":"s3://npm-registry-packages-npm-production"}},"0.3.5-next.0-experimental-04e7c02":{"name":"@atlassian/forge-conditions","version":"0.3.5-next.0-experimental-04e7c02","license":"SEE LICENSE IN LICENSE.txt","_id":"@atlassian/forge-conditions@0.3.5-next.0-experimental-04e7c02","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"dist":{"shasum":"14257a96b2f215c2e5e676777671092b42db43ae","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-0.3.5-next.0-experimental-04e7c02.tgz","fileCount":22,"integrity":"sha512-m0GVvhdWNH6bPkpaoM8L5Cx7PpSlSYdXFIcgmKqqXbHObzw7W0loiBFGCxpPt6Ju5E8Kn90r1T9nrUtbENTvig==","signatures":[{"sig":"MEYCIQCtrtvjUuxhM/GdO5XnZ1FjmzfbZEXOpqN3/xbNXR5fOgIhAMjSKkvAE//CJN1iFi2O+d0ey3gJNOyiYF6X/PG7ebdJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27889},"main":"out/index.js","_from":"file:/tmp/package-1-68f993f1-a3364382ea491eb3432a31c7-1.tgz","types":"./out/index.d.ts","scripts":{"build":"yarn run clean && yarn run compile","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo","compile":"tsc -b -v"},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-68f993f1-a3364382ea491eb3432a31c7-1.tgz","_integrity":"sha512-m0GVvhdWNH6bPkpaoM8L5Cx7PpSlSYdXFIcgmKqqXbHObzw7W0loiBFGCxpPt6Ju5E8Kn90r1T9nrUtbENTvig==","_npmVersion":"10.8.2","description":"Support conditions in the forge apps","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/forge-conditions_0.3.5-next.0-experimental-04e7c02_1761186803994_0.20645170906871813","host":"s3://npm-registry-packages-npm-production"}},"0.3.5-next.0-experimental-ab371ba":{"name":"@atlassian/forge-conditions","version":"0.3.5-next.0-experimental-ab371ba","license":"SEE LICENSE IN LICENSE.txt","_id":"@atlassian/forge-conditions@0.3.5-next.0-experimental-ab371ba","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"dist":{"shasum":"017980241a918969867542bcc4d00b85eb60ddf9","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-0.3.5-next.0-experimental-ab371ba.tgz","fileCount":22,"integrity":"sha512-GFsN8VsbYr5eMlV7QXMUOiym7UPFqOF0vh3YCk4AnLDwcBoJAUtUaBEl+b45q5i1q12thSvVwJQUVblzPIJdqQ==","signatures":[{"sig":"MEYCIQCHa11fVg8GIjZXMZ6sMX/DXr/71cLOHPkB6VaAzzS8jwIhAOnKnosivZsw7ybcpVSDDpWGd31MhQdHn2aRhSuASWD+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27889},"main":"out/index.js","_from":"file:/tmp/package-1-68fac34c-4b411fff180e03dc2a103b54-1.tgz","types":"./out/index.d.ts","scripts":{"build":"yarn run clean && yarn run compile","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo","compile":"tsc -b -v"},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-68fac34c-4b411fff180e03dc2a103b54-1.tgz","_integrity":"sha512-GFsN8VsbYr5eMlV7QXMUOiym7UPFqOF0vh3YCk4AnLDwcBoJAUtUaBEl+b45q5i1q12thSvVwJQUVblzPIJdqQ==","_npmVersion":"10.8.2","description":"Support conditions in the forge apps","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/forge-conditions_0.3.5-next.0-experimental-ab371ba_1761264463000_0.36656184971445716","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@atlassian/forge-conditions","version":"0.3.5","license":"SEE LICENSE IN LICENSE.txt","_id":"@atlassian/forge-conditions@0.3.5","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"dist":{"shasum":"4457158042c43246b9f36021babe6a5bc5e9ed10","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-0.3.5.tgz","fileCount":22,"integrity":"sha512-81cvkaOjE+FuznNzXqkjnQNKo0YE5nyJeknww4ZRgOy2zZ2qcKAyYJGXe+Lh1okCvu+sf0iey3dQmPXjv6UctA==","signatures":[{"sig":"MEQCICY1KskLWIbtimE1rZRVxgciXU8bLkImKOiaottuYGw0AiB8xbL19sEGvOtPQX3+37rOPUJsv0EYiEgBOL8+b2OQWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27833},"main":"out/index.js","_from":"file:/tmp/package-1-68feb59a-337f1fd83c50b6d8d7abc2ee-1.tgz","types":"./out/index.d.ts","scripts":{"build":"yarn run clean && yarn run compile","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo","compile":"tsc -b -v"},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-68feb59a-337f1fd83c50b6d8d7abc2ee-1.tgz","_integrity":"sha512-81cvkaOjE+FuznNzXqkjnQNKo0YE5nyJeknww4ZRgOy2zZ2qcKAyYJGXe+Lh1okCvu+sf0iey3dQmPXjv6UctA==","_npmVersion":"10.8.2","description":"Support conditions in the forge apps","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-conditions_0.3.5_1761523101722_0.35177508360589127","host":"s3://npm-registry-packages-npm-production"}},"0.3.5-experimental-04cc2b9":{"name":"@atlassian/forge-conditions","version":"0.3.5-experimental-04cc2b9","license":"SEE LICENSE IN LICENSE.txt","_id":"@atlassian/forge-conditions@0.3.5-experimental-04cc2b9","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"}],"dist":{"shasum":"42f5b2a27af6a74a79f3246481ee01453d9ce5e8","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-0.3.5-experimental-04cc2b9.tgz","fileCount":22,"integrity":"sha512-n9u8JwyL9Gwu25F2vBKzLSdLgFL19JyZWEEoJoWAAsL6MVFU7nflOrVHtHEC++13GWh/15hZ2EcwobUKkOSqig==","signatures":[{"sig":"MEUCIQDZcaf5lysHqfcNJimz4tOELnE/rCgFnuggrev5FGQk4wIgNbZ5vQVjY+omFa5omRwEEXdI+Z1u1ak+x5OEg7Dq2Sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28168},"main":"out/index.js","_from":"file:/tmp/package-1-6a2f8b60-3da543b90e88bf6a0086a576-1.tgz","types":"./out/index.d.ts","scripts":{"build":"yarn run clean && yarn run compile","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo","compile":"tsc -b -v"},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-6a2f8b60-3da543b90e88bf6a0086a576-1.tgz","_integrity":"sha512-n9u8JwyL9Gwu25F2vBKzLSdLgFL19JyZWEEoJoWAAsL6MVFU7nflOrVHtHEC++13GWh/15hZ2EcwobUKkOSqig==","_npmVersion":"10.8.2","description":"Support conditions in the forge apps","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.2"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/forge-conditions_0.3.5-experimental-04cc2b9_1781500771699_0.9279831915033567","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.0":{"name":"@atlassian/forge-conditions","version":"1.0.0-next.0","license":"SEE LICENSE IN LICENSE.txt","_id":"@atlassian/forge-conditions@1.0.0-next.0","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"}],"dist":{"shasum":"1ca47630e500552c5b93d4effdaa1ac61bba8873","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-1.0.0-next.0.tgz","fileCount":22,"integrity":"sha512-SAsC8VEKJJir6ltAaDxq4WXwdzt5jBfu0F8tM2WuNZZX9hCfdnJ0qJ8ELqvWzONw3qa8zeCqnRgf2vXzyC0kpA==","signatures":[{"sig":"MEYCIQC69J5BUr5rcaA/MPklVrGa2/Bdroj0szOElOtYQbgvlwIhAImsx+jNSIyV78zOHVBYu1bOta8183fMQpIApcoWL1bi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28111},"main":"out/index.js","_from":"file:/tmp/package-1-6a387f9e-fca6f39b0810139fe0eef8cd-1.tgz","types":"./out/index.d.ts","scripts":{"build":"yarn run clean && yarn run compile","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo","compile":"tsc -b -v"},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-6a387f9e-fca6f39b0810139fe0eef8cd-1.tgz","_integrity":"sha512-SAsC8VEKJJir6ltAaDxq4WXwdzt5jBfu0F8tM2WuNZZX9hCfdnJ0qJ8ELqvWzONw3qa8zeCqnRgf2vXzyC0kpA==","_npmVersion":"10.8.2","description":"Support conditions in the forge apps","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"5.9.2"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/forge-conditions_1.0.0-next.0_1782087585929_0.4074511624818189","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@atlassian/forge-conditions","version":"1.0.0","description":"Support conditions in the forge apps","main":"out/index.js","license":"SEE LICENSE IN LICENSE.txt","scripts":{"build":"yarn run clean && yarn run compile","compile":"tsc -b -v","clean":"rm -rf ./out && rm -f tsconfig.tsbuildinfo"},"publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"devDependencies":{"typescript":"5.9.2"},"_id":"@atlassian/forge-conditions@1.0.0","types":"./out/index.d.ts","_integrity":"sha512-ibP7YL0im1OAhbMc3ONFgvlKlZpzRyywGDBKNdFZieGOsTg61z5kRoNTZafa9WitsU3sUIH94AJZmflAoDSoPw==","_resolved":"/tmp/package-1-6a392c1b-8a40195d56d7efccfe8311ba-1.tgz","_from":"file:/tmp/package-1-6a392c1b-8a40195d56d7efccfe8311ba-1.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ibP7YL0im1OAhbMc3ONFgvlKlZpzRyywGDBKNdFZieGOsTg61z5kRoNTZafa9WitsU3sUIH94AJZmflAoDSoPw==","shasum":"96b2c9dd65042f085eebbc909ef231c6d89fd4ae","tarball":"https://registry.npmjs.org/@atlassian/forge-conditions/-/forge-conditions-1.0.0.tgz","fileCount":22,"unpackedSize":28204,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEDUeIffMcjAX8JlXs4d7eMBFIwUYCZBgAr/hDB/T+WQAiBJTkj78ftBTOq6kiEQ43c2QCcfaICqaVP+iHRWqlwVYw=="}]},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"},"directories":{},"maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/forge-conditions_1.0.0_1782131743085_0.9497270477639133"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-30T23:35:27.317Z","modified":"2026-06-22T12:35:43.341Z","0.3.3-next.0":"2025-03-30T23:35:27.535Z","0.3.3-next.0-experimental-f55f6f2":"2025-04-01T04:27:37.795Z","0.3.3-next.0-experimental-8477be1":"2025-04-02T02:12:00.448Z","0.3.3-next.0-experimental-beb5acf":"2025-04-02T04:27:43.289Z","0.3.3-next.0-experimental-99739ec":"2025-04-10T00:27:32.223Z","0.3.3-next.0-experimental-1aaebb0":"2025-04-11T03:14:45.231Z","0.3.3":"2025-04-15T06:50:20.499Z","0.3.4-next.0":"2025-05-26T02:16:05.631Z","0.3.4":"2025-05-27T08:11:55.195Z","0.3.5-next.0":"2025-10-15T22:33:29.074Z","0.3.5-next.0-experimental-44e92a2":"2025-10-22T10:11:03.450Z","0.3.5-next.0-experimental-04e7c02":"2025-10-23T02:33:24.189Z","0.3.5-next.0-experimental-ab371ba":"2025-10-24T00:07:43.191Z","0.3.5":"2025-10-26T23:58:21.917Z","0.3.5-experimental-04cc2b9":"2026-06-15T05:19:31.845Z","1.0.0-next.0":"2026-06-22T00:19:46.078Z","1.0.0":"2026-06-22T12:35:43.227Z"},"license":"SEE LICENSE IN LICENSE.txt","description":"Support conditions in the forge apps","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-artifacts@atlassian.com"}],"readme":"# Forge conditions\n\nThe package validates provided conditions against provided data.\nIt compares the static data and supports few basic logical operations such as:\n* and\n* or\n* not\n\n## How to use\n\nImport `doesMeetConditions` and invoke it with two arguments to get a `boolean` result:\n```javascript\ndoesMeetConditions({}, {}) // true\ndoesMeetConditions({}, { isAdmin: false }) // true, no conditions\ndoesMeetConditions({ isAdmin: true }, { isAdmin: false }) // false, condition requires an admin\n```\n\nWhere the first argument defines what conditions have to be met, and the second one is a static data.\n\nIn case a top-level operation isn't specified, the `and` operation is applied.\nIt may be changed by specifying another operation though.\n\n### A full example of usage\n\n```javascript\nimport { doesMeetConditions } from '@atlassian/forge-conditions';\n\nconst conditions = {\n  isLoggedIn: true,\n  or: {\n    isAdmin: true,\n    anotherProp: ['this', 'or', 'whatever'],\n  }\n};\n\nconst staticContext = {\n  isLoggedIn: true,\n  isAdmin: false,\n  anotherProp: 'this',\n};\n\n// true, because isLoggedIn matches and one of the `or` conditions matched as well\ndoesMeetConditions(conditions, staticContext);\n```\n\nAll supported operations can be nested if needed:\n\n```javascript\nconst conditions = {\n  or: {\n    isLoggedIn: true,\n    not: {\n      anotherProp: ['O_GOD_NOT_THIS_OH_NO_HELP_NOOOOOO'],\n      and: {\n        isAdmin: true,\n        not: {\n          issueType: 'Bug',\n        }\n      }\n    }\n  }\n};\n```\n","readmeFilename":"README.md"}