1.19.2 • Published 2 years ago

@chainsafe/files-api-client v1.19.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Lint

OpenAPI Specification for the Files API

The OpenAPI Specification referenced hereis a community-driven open specification within the OpenAPI Initiative, a Linux Foundation Collaborative Project.

The Linter used

Redoc Lint is the linter chosen for this project and can be referenced here. It is a flexible JSON/YAML linter, with out of the box support for OpenAPI v2/v3 and AsyncAPI v2.

Install the dependencies

yarn install

Run the linter on the specification File

make

Typescript API Client Generation

To generate a typescript client for the API, .net core 2.2 is required.

Installing .NET Core Runtime on Linux (Debian/Ubuntu)

wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

followed by

sudo apt-get update; \
  sudo apt-get install -y apt-transport-https && \
  sudo apt-get update && \
  sudo apt-get install -y dotnet-runtime-2.2

Installing .NET Core Runtime on MacOS

https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-2.2.8-macos-x64-installer

Generating a client

yarn build-client

Generating Docs

yarn build-docs

Publishing a new release

Run the following

npm login

Run the publish-package or publish-prerelease script according to your needs:

yarn publish-prerelease

or

yarn publish-package
1.19.2

2 years ago

1.18.41

3 years ago

1.18.40

3 years ago

1.18.42

3 years ago

1.18.38

3 years ago

1.18.37

3 years ago

1.18.41-rc2

3 years ago

1.18.41-rc1

3 years ago

1.18.39

3 years ago

1.18.38-rc2

3 years ago

1.18.38-rc1

3 years ago

1.18.38-rc3

3 years ago

1.18.30

3 years ago

1.18.34

3 years ago

1.18.33

3 years ago

1.18.32

3 years ago

1.18.31

3 years ago

1.18.35

3 years ago

1.18.36-rc3

3 years ago

1.18.36-rc2

3 years ago

1.18.36-rc1

3 years ago

1.18.23

4 years ago

1.18.27

3 years ago

1.18.26

3 years ago

1.18.25

3 years ago

1.18.24

3 years ago

1.18.29

3 years ago

1.18.28

3 years ago

1.18.22

4 years ago

1.18.21

4 years ago

1.18.20

4 years ago

1.18.19

4 years ago

1.18.12

4 years ago

1.18.16

4 years ago

1.18.15

4 years ago

1.18.14

4 years ago

1.18.13

4 years ago

1.18.18

4 years ago

1.18.17

4 years ago

1.18.11

4 years ago

1.18.10

4 years ago

1.18.9

4 years ago

1.18.7

4 years ago

1.18.6

4 years ago

1.18.5

4 years ago

1.18.4

4 years ago

1.18.3

4 years ago

1.18.2

4 years ago

1.18.1

4 years ago

1.18.0

4 years ago

1.17.9

4 years ago

1.17.8

4 years ago

1.17.6

4 years ago

1.17.7

4 years ago

1.17.5

4 years ago

1.17.4

4 years ago

1.17.3

4 years ago

1.17.2

4 years ago

1.17.1

4 years ago

1.17.0

4 years ago

1.16.1

4 years ago

1.16.1-rc1

4 years ago

1.16.0

4 years ago

1.15.7-rc1

4 years ago

1.15.6

4 years ago