
Security News
PodRocket Podcast: Inside the Recent npm Supply Chain Attacks
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
@lazurski/openapi-generator-cli
Advanced tools
A npm package wrapper for https://github.com/tad-lispy/openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (both 2.0 and 3.0 are supported). Please see OpenAPITools/openapi-generator
This project checks the maven repository once a day for a new version and will publish this new version automatically as an npm package.
Thanks openapitools.org for this awesome CLI!
There are several ways to install the package.
In global mode (ie, with -g or --global appended to the command), it installs the package as a global package. This
means that you'll get the openapi-generator
command available on your command line interface (CLI) as well.
# install the latest version of "openapi-generator-cli"
npm install @openapitools/openapi-generator-cli -g
# install a specific version of "openapi-generator-cli"
npm install @openapitools/openapi-generator-cli@cli-3.0.0 -g
After the installation has finished you can type for example:
# this shall print the correct version number
openapi-generator version
It is recommended to install the package as development dependency, because normally you only need this dependency during the development process. To do that you can type the following:
# install the latest version of "openapi-generator-cli"
npm install @openapitools/openapi-generator-cli -D
# install a specific version of "openapi-generator-cli"
npm install @openapitools/openapi-generator-cli@cli-3.0.0 -D
After the installation has finished you can add a script like this:
{
"name": "my-cool-package",
"version": "0.0.0",
"scripts": {
"my-awesome-script-name": "openapi-generator generate -i docs/openapi.yaml -g typescript-angular -o generated-sources/openapi --additional-properties=\"ngVersion=6.1.7\"",
}
}
Please refer to the official openapi-generator docs for more information about the possible arguments and a detailed usage manual of the command line interface.
Please leave a star.
FAQs
A npm package wrapper for https://github.com/tad-lispy/openapi-generator
We found that @lazurski/openapi-generator-cli demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
Security News
Maintainers back GitHub’s npm security overhaul but raise concerns about CI/CD workflows, enterprise support, and token management.
Product
Socket Firewall is a free tool that blocks malicious packages at install time, giving developers proactive protection against rising supply chain attacks.