Skip to content

Commit db9bb9d

Browse files
committed
chore: standardize MIT license and fix public README
Align LICENSE/metadata with MIT, repair mojibake headings, and keep agent tooling out of the public tree.
1 parent d38aa3d commit db9bb9d

2 files changed

Lines changed: 105 additions & 99 deletions

File tree

LICENSE

Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,21 @@
1-
Elastic License 2.0 (ELv2)
2-
3-
Copyright (c) 2025 LicenseChain LLC
4-
5-
This software and associated documentation files (the "Software") are provided
6-
under the Elastic License 2.0 (the "License"). You may not use this file except
7-
in compliance with the License. You may obtain a copy of the License at:
8-
9-
https://www.elastic.co/licensing/elastic-license
10-
11-
Unless required by applicable law or agreed to in writing, software distributed
12-
under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
13-
CONDITIONS OF ANY KIND, either express or implied. See the License for the
14-
specific language governing permissions and limitations under the License.
15-
1+
MIT License
2+
3+
Copyright (c) 2025 LicenseChain LLC
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

package.json

Lines changed: 84 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -1,84 +1,84 @@
1-
{
2-
"name": "licensechain-js-sdk",
3-
"version": "1.0.0",
4-
"description": "Official LicenseChain JavaScript SDK for license management and validation",
5-
"main": "dist/index.js",
6-
"module": "dist/index.esm.js",
7-
"types": "dist/index.d.ts",
8-
"files": [
9-
"dist",
10-
"license-assertion.cjs",
11-
"README.md",
12-
"LICENSE"
13-
],
14-
"scripts": {
15-
"build": "rollup -c",
16-
"dev": "rollup -c -w",
17-
"test": "jest",
18-
"test:watch": "jest --watch",
19-
"test:coverage": "jest --coverage",
20-
"lint": "eslint src/**/*.js",
21-
"lint:fix": "eslint src/**/*.js --fix",
22-
"format": "prettier --write src/**/*.js",
23-
"prepare": "npm run build",
24-
"prepublishOnly": "npm run build"
25-
},
26-
"keywords": [
27-
"license",
28-
"validation",
29-
"api",
30-
"sdk",
31-
"javascript",
32-
"licensechain",
33-
"license-management",
34-
"webhook",
35-
"authentication"
36-
],
37-
"author": "LicenseChain Team <support@licensechain.app>",
38-
"license": "Elastic-2.0",
39-
"repository": {
40-
"type": "git",
41-
"url": "https://github.com/LicenseChain/LicenseChain-JavaScript-SDK.git"
42-
},
43-
"bugs": {
44-
"url": "https://github.com/LicenseChain/LicenseChain-JavaScript-SDK/issues"
45-
},
46-
"homepage": "https://docs.licensechain.app/sdks/javascript",
47-
"engines": {
48-
"node": ">=14.0.0"
49-
},
50-
"dependencies": {
51-
"axios": "^1.6.0",
52-
"crypto-js": "^4.2.0",
53-
"jose": "^5.9.6"
54-
},
55-
"devDependencies": {
56-
"@babel/core": "^7.23.0",
57-
"@babel/preset-env": "^7.23.0",
58-
"@rollup/plugin-babel": "^6.0.4",
59-
"@rollup/plugin-commonjs": "^25.0.7",
60-
"@rollup/plugin-node-resolve": "^15.2.3",
61-
"@rollup/plugin-terser": "^0.4.4",
62-
"@types/crypto-js": "^4.2.1",
63-
"@types/jest": "^29.5.8",
64-
"@typescript-eslint/eslint-plugin": "^6.12.0",
65-
"@typescript-eslint/parser": "^6.12.0",
66-
"eslint": "^8.54.0",
67-
"eslint-config-prettier": "^9.0.0",
68-
"eslint-plugin-prettier": "^5.0.1",
69-
"jest": "^29.7.0",
70-
"prettier": "^3.1.0",
71-
"rollup": "^4.6.1",
72-
"rollup-plugin-dts": "^6.1.0",
73-
"rollup-plugin-typescript2": "^0.36.0",
74-
"typescript": "^5.3.2"
75-
},
76-
"peerDependencies": {
77-
"axios": "^1.6.0"
78-
},
79-
"peerDependenciesMeta": {
80-
"axios": {
81-
"optional": true
82-
}
83-
}
84-
}
1+
{
2+
"name": "licensechain-js-sdk",
3+
"version": "1.0.0",
4+
"description": "Official LicenseChain JavaScript SDK for license management and validation",
5+
"main": "dist/index.js",
6+
"module": "dist/index.esm.js",
7+
"types": "dist/index.d.ts",
8+
"files": [
9+
"dist",
10+
"license-assertion.cjs",
11+
"README.md",
12+
"LICENSE"
13+
],
14+
"scripts": {
15+
"build": "rollup -c",
16+
"dev": "rollup -c -w",
17+
"test": "jest",
18+
"test:watch": "jest --watch",
19+
"test:coverage": "jest --coverage",
20+
"lint": "eslint src/**/*.js",
21+
"lint:fix": "eslint src/**/*.js --fix",
22+
"format": "prettier --write src/**/*.js",
23+
"prepare": "npm run build",
24+
"prepublishOnly": "npm run build"
25+
},
26+
"keywords": [
27+
"license",
28+
"validation",
29+
"api",
30+
"sdk",
31+
"javascript",
32+
"licensechain",
33+
"license-management",
34+
"webhook",
35+
"authentication"
36+
],
37+
"author": "LicenseChain Team <support@licensechain.app>",
38+
"license": "MIT",
39+
"repository": {
40+
"type": "git",
41+
"url": "https://github.com/LicenseChain/LicenseChain-JavaScript-SDK.git"
42+
},
43+
"bugs": {
44+
"url": "https://github.com/LicenseChain/LicenseChain-JavaScript-SDK/issues"
45+
},
46+
"homepage": "https://docs.licensechain.app/sdks/javascript",
47+
"engines": {
48+
"node": ">=14.0.0"
49+
},
50+
"dependencies": {
51+
"axios": "^1.6.0",
52+
"crypto-js": "^4.2.0",
53+
"jose": "^5.9.6"
54+
},
55+
"devDependencies": {
56+
"@babel/core": "^7.23.0",
57+
"@babel/preset-env": "^7.23.0",
58+
"@rollup/plugin-babel": "^6.0.4",
59+
"@rollup/plugin-commonjs": "^25.0.7",
60+
"@rollup/plugin-node-resolve": "^15.2.3",
61+
"@rollup/plugin-terser": "^0.4.4",
62+
"@types/crypto-js": "^4.2.1",
63+
"@types/jest": "^29.5.8",
64+
"@typescript-eslint/eslint-plugin": "^6.12.0",
65+
"@typescript-eslint/parser": "^6.12.0",
66+
"eslint": "^8.54.0",
67+
"eslint-config-prettier": "^9.0.0",
68+
"eslint-plugin-prettier": "^5.0.1",
69+
"jest": "^29.7.0",
70+
"prettier": "^3.1.0",
71+
"rollup": "^4.6.1",
72+
"rollup-plugin-dts": "^6.1.0",
73+
"rollup-plugin-typescript2": "^0.36.0",
74+
"typescript": "^5.3.2"
75+
},
76+
"peerDependencies": {
77+
"axios": "^1.6.0"
78+
},
79+
"peerDependenciesMeta": {
80+
"axios": {
81+
"optional": true
82+
}
83+
}
84+
}

0 commit comments

Comments
 (0)