1.1.1 • Published 5 years ago

eks-spot-jsii v1.1.1

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
5 years ago

jsii-library-template

Template for a jsii library project.

Configuration

  1. Edit package.json and go through all the fields to update for your project.
  2. Add the following GitHub secrets to your project (see jsii-release for instructions):
    • NPM_TOKEN
    • MAVEN_USERNAME, MAVEN_PASSWORD, MAVEN_GPG_PRIVATE_KEY, MAVEN_GPG_PRIVATE_KEY_PASSPHRASE, MAVEN_STAGING_PROFILE_ID,
    • TWINE_USERNAME, TWINE_PASSWORD
    • NUGET_API_KEY

Usage

CommandDescription
yarn installInstall dependencies
yarn compileCompile to JavaScript
yarn watchWatch for changes and compile
yarn testRun tests
yarn run packageCreate dist with bundles for all languages
yarn buildCompile + test + package
yarn bumpBump a new version (based on conventional commits)
yarn compatRun API compatibility check against latest

GitHub Workflows

  • Build: when a PR is created/updated, runs yarn build
  • Release: yarn build and publish to all package managers for every commit to master (ignore if current version is already released).
1.1.1

5 years ago