Skip to main content

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

Command Description
yarn install Install dependencies
yarn compile Compile to JavaScript
yarn watch Watch for changes and compile
yarn test Run tests
yarn run package Create dist with bundles for all languages
yarn build Compile + test + package
yarn bump Bump a new version (based on conventional commits)
yarn compat Run 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).

Metadata

Release files for jsii-library-template 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jsii-library-template 1.1.0
File Size Uploaded
jsii-library-template-1.1.0.tar.gz 10.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jsii-library-template 1.1.0
File Interpreter ABI Platform
jsii_library_template-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 21.6 kB

Release files / jsii-library-template-1.1.0.tar.gz

Download URL jsii-library-template-1.1.0.tar.gz
Size 10.4 kB
Tags Source
SHA-256 checksum
How to use checksums
5e9c36cd739ec552318edacbe4eee388f8e2fbc3daa52373643fdbc8348bf7e8
BLAKE2b-256 checksum
How to use checksums
13f87428a88aa7d2618c85c1a0fbc5ef29b69178786a91f4d0ee85a260bf92fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.6

Release files / jsii_library_template-1.1.0-py3-none-any.whl

Download URL jsii_library_template-1.1.0-py3-none-any.whl
Size 11.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a2511d6edce9a0f5d363e8c849ebb6b3b46189ced02d68f161895b34caa5bc33
BLAKE2b-256 checksum
How to use checksums
dbcc4a305fc4bcd784846d0f426d005b5aa364835e5ba648784eb27495fce96e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.6

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.0

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page