Skip to content

Commit 53287db

Browse files
committed
chore: publish as @licensechain/javascript-sdk under MIT
1 parent db9bb9d commit 53287db

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ Official JavaScript SDK for LicenseChain - Secure license management for web app
1717
Root exports match **`licensechain-node-sdk`**: `verifyLicenseAssertionJwt`, `LICENSE_TOKEN_USE_CLAIM`, and `VerifyLicenseAssertionOptions` (TypeScript). Use them after `LicenseService.verifyWithDetails` when the API returns `license_token` and `license_jwks_uri`.
1818

1919
```javascript
20-
import { verifyLicenseAssertionJwt } from 'licensechain-js-sdk';
21-
// or: const { verifyLicenseAssertionJwt } = require('licensechain-js-sdk');
20+
import { verifyLicenseAssertionJwt } from '@licensechain/javascript-sdk';
21+
// or: const { verifyLicenseAssertionJwt } = require('@licensechain/javascript-sdk');
2222
```
2323

24-
`jose` is a **runtime dependency** (listed in `package.json`); CJS/ESM builds load it from `node_modules`. Legacy **`require('licensechain-js-sdk/license-assertion.cjs')`** still works and delegates to the same implementation.
24+
`jose` is a **runtime dependency** (listed in `package.json`); CJS/ESM builds load it from `node_modules`. Legacy **`require('@licensechain/javascript-sdk/license-assertion.cjs')`** still works and delegates to the same implementation.
2525

2626
**UMD / CDN:** `dist/index.umd.js` treats `jose` as external; browser bundles that call `verifyLicenseAssertionJwt` must load a compatible `jose` build or use ESM with a bundler that resolves `jose`. Prefer **Node** or **bundled ESM** for JWT verification in production.
2727

@@ -42,7 +42,7 @@ import { verifyLicenseAssertionJwt } from 'licensechain-js-sdk';
4242

4343
```bash
4444
# Install via npm
45-
npm install licensechain-sdk
45+
npm install @licensechain/javascript-sdk
4646

4747
# Or via yarn
4848
yarn add licensechain-sdk

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "licensechain-js-sdk",
2+
"name": "@licensechain/javascript-sdk",
33
"version": "1.0.0",
44
"description": "Official LicenseChain JavaScript SDK for license management and validation",
55
"main": "dist/index.js",
@@ -80,5 +80,8 @@
8080
"axios": {
8181
"optional": true
8282
}
83+
},
84+
"publishConfig": {
85+
"access": "public"
8386
}
8487
}

0 commit comments

Comments
 (0)