{"_id":"@atlassian/atlassian-openapi","_rev":"4-fa97b64e3c19445cab64013f50e60399","name":"@atlassian/atlassian-openapi","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.3":{"name":"@atlassian/atlassian-openapi","version":"1.0.3","keywords":["atlassian","openapi","swagger"],"author":{"name":"Robert Massaioli"},"license":"MIT","_id":"@atlassian/atlassian-openapi@1.0.3","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"homepage":"https://github.com/robertmassaioli/atlassian-openapi#readme","bugs":{"url":"https://github.com/robertmassaioli/atlassian-openapi/issues"},"dist":{"shasum":"2aff9f828e984576cfb9e2c16bd5dc539b4dc456","tarball":"https://registry.npmjs.org/@atlassian/atlassian-openapi/-/atlassian-openapi-1.0.3.tgz","fileCount":14,"integrity":"sha512-YdyhobzzIe79tpUTCo3sWYsCNHcR898cQQUemakeuIb6hr7M7l0YImRQeEpIoTdDWVdqhSbQ2y93UHZrRmMAyQ==","signatures":[{"sig":"MEYCIQDS3tFGHFIQoGNVC/WhoyiyoIBGkhjP650qYRVK+rpwaQIhALJwHNvUFfcmtofR/ztWXbnFY9FL3gh62DkFeoSUTAYo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61242},"main":"lib/index","_from":"file:/tmp/package-1-682e68b4-4bfced49dff04d3155ce98c1-1.tgz","husky":{"hooks":{"pre-commit":"npm run lint"}},"scripts":{"lint":"tslint 'src/**/*.ts*'","test":"jest","build":"tsc --project .","prepare":"npm run build","test-watch":"jest --watch"},"typings":"lib/index","_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-682e68b4-4bfced49dff04d3155ce98c1-1.tgz","_integrity":"sha512-YdyhobzzIe79tpUTCo3sWYsCNHcR898cQQUemakeuIb6hr7M7l0YImRQeEpIoTdDWVdqhSbQ2y93UHZrRmMAyQ==","repository":{"url":"git+https://github.com/robertmassaioli/atlassian-openapi.git","type":"git"},"_npmVersion":"10.8.2","description":"This is a package that lets you deal with the Atlassian flavour of the OpenAPI 3.0 specification.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"urijs":"^1.19.10","jsonpointer":"^5.0.0"},"publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^3.0.5","tslint":"^5.10.0","ts-jest":"^24.1.0","ts-node":"^8.4.1","typescript":"^3.7","@types/jest":"^23.3.14","@types/urijs":"^1.15.33"},"_npmOperationalInternal":{"tmp":"tmp/atlassian-openapi_1.0.3_1747871929326_0.4266533733542297","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@atlassian/atlassian-openapi","version":"1.0.4","keywords":["atlassian","openapi","swagger"],"author":{"name":"Robert Massaioli"},"license":"MIT","_id":"@atlassian/atlassian-openapi@1.0.4","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"homepage":"https://github.com/robertmassaioli/atlassian-openapi#readme","bugs":{"url":"https://github.com/robertmassaioli/atlassian-openapi/issues"},"dist":{"shasum":"381261f971377b88aa265f3267ac7d5f647683c7","tarball":"https://registry.npmjs.org/@atlassian/atlassian-openapi/-/atlassian-openapi-1.0.4.tgz","fileCount":14,"integrity":"sha512-VVb07R2pe+8gov+dKD/9uzxvgbI0tPNdIsdo6N72e5FCORUxho2jMi0TfaJ7M6JSlLwHoqkQs2A/9ZBKrPEtXQ==","signatures":[{"sig":"MEYCIQDZ/nQa5U+J620I5L+MuV5HPiBhB7hkJLK9yiRPZNncrQIhALGoRjoMPMvpnJOGn3mJBegBWWjqbbTasv+y1o+L5O6T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61242},"main":"lib/index","_from":"file:/tmp/package-1-685b42ae-f5821c8d4e62d8d4b86b9b33-1.tgz","husky":{"hooks":{"pre-commit":"npm run lint"}},"scripts":{"lint":"tslint 'src/**/*.ts*'","test":"jest","build":"tsc --project .","prepare":"npm run build","test-watch":"jest --watch"},"typings":"lib/index","_npmUser":{"name":"atlassianartifactteam","actor":{"name":"atlassianartifactteam","type":"user","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-685b42ae-f5821c8d4e62d8d4b86b9b33-1.tgz","_integrity":"sha512-VVb07R2pe+8gov+dKD/9uzxvgbI0tPNdIsdo6N72e5FCORUxho2jMi0TfaJ7M6JSlLwHoqkQs2A/9ZBKrPEtXQ==","repository":{"url":"git+https://github.com/robertmassaioli/atlassian-openapi.git","type":"git"},"_npmVersion":"10.8.2","description":"This is a package that lets you deal with the Atlassian flavour of the OpenAPI 3.0 specification.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"urijs":"^1.19.10","jsonpointer":"^5.0.0"},"publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^3.0.5","tslint":"^5.10.0","ts-jest":"^24.1.0","ts-node":"^8.4.1","typescript":"^3.7","@types/jest":"^23.3.14","@types/urijs":"^1.15.33"},"_npmOperationalInternal":{"tmp":"tmp/atlassian-openapi_1.0.4_1750811314483_0.18939002136908312","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@atlassian/atlassian-openapi","version":"1.0.5","keywords":["atlassian","openapi","swagger"],"author":{"name":"Robert Massaioli"},"license":"MIT","_id":"@atlassian/atlassian-openapi@1.0.5","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"homepage":"https://github.com/robertmassaioli/atlassian-openapi#readme","bugs":{"url":"https://github.com/robertmassaioli/atlassian-openapi/issues"},"dist":{"shasum":"521c6ccd4b70a85c2bcfe793c0a8d8d2a5977050","tarball":"https://registry.npmjs.org/@atlassian/atlassian-openapi/-/atlassian-openapi-1.0.5.tgz","fileCount":14,"integrity":"sha512-G3vwEmuk3Err5CHrLs+pezv4x+TbUdoEjnN/nDM4VCR/EgixCYhuStMQbxc8IoSnPB+hQq18pEy+xQsRnALLpA==","signatures":[{"sig":"MEQCIHuwPMLYW9Ms/Yaddy3P+xguvW9FTRveNTUSzDk7Q7Q5AiB5BEcy5Jf9GSYIOYezmfcJxM3/Ho9SRb16KIMq4KSk5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61242},"main":"lib/index","_from":"file:/tmp/package-1-685b4840-7ee6e5fbcb63df816c13eb4e-1.tgz","husky":{"hooks":{"pre-commit":"npm run lint"}},"scripts":{"lint":"tslint 'src/**/*.ts*'","test":"jest","build":"tsc --project .","prepare":"npm run build","test-watch":"jest --watch"},"typings":"lib/index","_npmUser":{"name":"atlassianartifactteam","actor":{"name":"atlassianartifactteam","type":"user","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"_resolved":"/tmp/package-1-685b4840-7ee6e5fbcb63df816c13eb4e-1.tgz","_integrity":"sha512-G3vwEmuk3Err5CHrLs+pezv4x+TbUdoEjnN/nDM4VCR/EgixCYhuStMQbxc8IoSnPB+hQq18pEy+xQsRnALLpA==","repository":{"url":"git+https://github.com/robertmassaioli/atlassian-openapi.git","type":"git"},"_npmVersion":"10.8.2","description":"This is a package that lets you deal with the Atlassian flavour of the OpenAPI 3.0 specification.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"urijs":"^1.19.10","jsonpointer":"^5.0.0"},"publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","husky":"^3.0.5","tslint":"^5.10.0","ts-jest":"^24.1.0","ts-node":"^8.4.1","typescript":"^3.7","@types/jest":"^23.3.14","@types/urijs":"^1.15.33"},"_npmOperationalInternal":{"tmp":"tmp/atlassian-openapi_1.0.5_1750812738785_0.999844173522757","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@atlassian/atlassian-openapi","version":"1.0.6","description":"This is a package that lets you deal with the Atlassian flavour of the OpenAPI 3.0 specification.","repository":{"type":"git","url":"git+https://github.com/atlassian-forks/atlassian-openapi.git"},"publishConfig":{"registry":"https://packages.atlassian.com/api/npm/npm-public/"},"keywords":["atlassian","openapi","swagger"],"author":{"name":"Robert Massaioli"},"license":"MIT","main":"lib/index","typings":"lib/index","scripts":{"test":"jest","test-watch":"jest --watch","lint":"tslint 'src/**/*.ts*'","build":"tsc --project .","prepare":"npm run build"},"dependencies":{"jsonpointer":"^5.0.0","urijs":"^1.19.10"},"devDependencies":{"@types/jest":"^23.3.14","@types/urijs":"^1.15.33","husky":"^3.0.5","jest":"^23.6.0","ts-jest":"^24.1.0","ts-node":"^8.4.1","tslint":"^5.10.0","typescript":"^3.7"},"husky":{"hooks":{"pre-commit":"npm run lint"}},"_id":"@atlassian/atlassian-openapi@1.0.6","bugs":{"url":"https://github.com/atlassian-forks/atlassian-openapi/issues"},"homepage":"https://github.com/atlassian-forks/atlassian-openapi#readme","_integrity":"sha512-yy0aoEL9eQNGHYO6seBGnvY6jb9LlAm2y+vngO9Gy/B0OkmBr9GYrRM8ng0SgQz1IFGFQFhvZDcIEklBlD52rQ==","_resolved":"/tmp/package-1-685b4cf1-bc525af2a682c6b44fad4f59-1.tgz","_from":"file:/tmp/package-1-685b4cf1-bc525af2a682c6b44fad4f59-1.tgz","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-yy0aoEL9eQNGHYO6seBGnvY6jb9LlAm2y+vngO9Gy/B0OkmBr9GYrRM8ng0SgQz1IFGFQFhvZDcIEklBlD52rQ==","shasum":"466350ec2e50828e6806a5a6451f123b4b4fca44","tarball":"https://registry.npmjs.org/@atlassian/atlassian-openapi/-/atlassian-openapi-1.0.6.tgz","fileCount":14,"unpackedSize":61254,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDZG0VeSoKB6DmSr8ZCCeD+E6JzDH9CUyLjoSxNkGWZngIgHgT3Mkgb5kXkP1KVRvtgRb4Ys8D9sEwROVAJfEBv7Ng="}]},"_npmUser":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com","actor":{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com","type":"user"}},"directories":{},"maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/atlassian-openapi_1.0.6_1750813941274_0.4810012827450112"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-21T23:58:49.179Z","modified":"2025-06-25T01:12:21.697Z","1.0.3":"2025-05-21T23:58:49.525Z","1.0.4":"2025-06-25T00:28:34.656Z","1.0.5":"2025-06-25T00:52:18.951Z","1.0.6":"2025-06-25T01:12:21.495Z"},"bugs":{"url":"https://github.com/atlassian-forks/atlassian-openapi/issues"},"author":{"name":"Robert Massaioli"},"license":"MIT","homepage":"https://github.com/atlassian-forks/atlassian-openapi#readme","keywords":["atlassian","openapi","swagger"],"repository":{"type":"git","url":"git+https://github.com/atlassian-forks/atlassian-openapi.git"},"description":"This is a package that lets you deal with the Atlassian flavour of the OpenAPI 3.0 specification.","maintainers":[{"name":"atlassianartifactteam","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"}],"readme":"# atlassian-openapi\n\nThis package contains Typescript typings for OpenAPI 3.0 with Atlassian extensions included as well as \nconvenience functions for dealing with OpenAPI 3.0.\n\nAtlassian code and tooling that is based on OpenAPI 3.0 should use this library.\n\nSpecifically, it includes:\n\n - A `Swagger` namespace with OpenAPI 3.0 types.\n - A `Lookup` class to let you easily resolve `$ref`s within your OpenAPI files.\n - OpenAPI Operation Grouping logic that mirrors developer.atlassian.com's Side Nav and Postman collections.\n - Type Checking functions to let you differentiate between different types.\n\nEnjoy!","readmeFilename":"README.md"}