dependabot[bot]andGitHub f1eb4a25e3 build(deps): bump dompurify from 2.4.7 to 2.5.8
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 2.4.7 to 2.5.8.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/2.4.7...2.5.8)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-04 23:56:34 +00:00
2024-11-07 08:35:46 -08:00
2024-02-29 09:08:47 -08:00
2024-04-18 19:16:25 +00:00
2024-04-11 14:14:13 -07:00
2024-04-18 19:16:25 +00:00
2024-02-13 13:23:46 -08:00
2024-02-29 09:08:47 -08:00
2024-02-13 13:23:46 -08:00

ZeroTierOne API Spec

OpenAPI and JSON-schema for the ZeroTierOne service API.

This is the API that lets you leave and join networks on your local machine, or configure a self-hosted network controller.

The specs are generated from a typespec spec.

dev

npm install 
npm start

Open http://localhost:8080

test

The integration test requires docker to be running.

npm test

missing features

Features not implemented by typespec yet

publishing

How to create a github release.

Releases contain the openapi and json-schema files.

Try to use conventional commit messages if you want. They will appear in the changelog.

  • Go to the Actions Tab
  • Click Release on the left
  • Click Run Workflow on the right
  • Type in the appropriate version (patch)
  • Click run

The url to the latest release of the openapi spec is: https://github.com/zerotier/zerotier-one-api-spec/releases/latest/download/openapi.yaml

S
Description
No description provided
Readme
367 KiB
Languages
TypeSpec 60.4%
TypeScript 39.6%