# atlassian-openapi

> This is a package that lets you deal with the Atlassian flavour of the OpenAPI 3.0 specification.

Latest version **1.0.21** (published 2025-02-05) · MIT license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install atlassian-openapi
pnpm add atlassian-openapi
yarn add atlassian-openapi
bun add atlassian-openapi
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 1.0.21 |
| Published | 2025-02-05 |
| First published | 2019-09-19 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 2 |
| Unpacked size | 59.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 3 |
| Author | Robert Massaioli |
| Maintainers | robertmassaioli |
| Keywords | atlassian, openapi, swagger |

## Links

- npm: https://www.npmjs.com/package/atlassian-openapi
- Repository: https://github.com/robertmassaioli/atlassian-openapi
- Homepage: https://github.com/robertmassaioli/atlassian-openapi#readme
- Issues: https://github.com/robertmassaioli/atlassian-openapi/issues
- npm.io page: https://npm.io/package/atlassian-openapi

## Dependencies (2)

- [urijs](https://npm.io/package/urijs.md) ^1.19.10
- [jsonpointer](https://npm.io/package/jsonpointer.md) ^5.0.0

## Recent versions

- 1.0.21 (latest) — 2025-02-05
- 1.0.20 — 2024-12-13
- 1.0.19 — 2024-08-07
- 1.0.18 — 2023-11-24
- 1.0.17 — 2022-03-15
- 1.0.16 — 2022-03-15
- 1.0.15 — 2022-01-12
- 1.0.14 — 2022-01-12
- 1.0.2 — 2022-01-12
- 1.0.13 — 2021-10-25
- 1.0.12 — 2021-03-22
- 1.0.8 — 2019-09-19
- 1.0.7 — 2019-09-19
- 1.0.0 — 2019-09-19

## README

# atlassian-openapi

This package contains Typescript typings for OpenAPI 3.0 with Atlassian extensions included as well as 
convenience functions for dealing with OpenAPI 3.0.

Atlassian code and tooling that is based on OpenAPI 3.0 should use this library.

Specifically, it includes:

 - A `Swagger` namespace with OpenAPI 3.0 types.
 - A `Lookup` class to let you easily resolve `$ref`s within your OpenAPI files.
 - OpenAPI Operation Grouping logic that mirrors developer.atlassian.com's Side Nav and Postman collections.
 - Type Checking functions to let you differentiate between different types.

Enjoy!

---
_Source: https://npm.io/package/atlassian-openapi · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
