Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 98aee00

Browse files
committedDec 23, 2024
feat(node:builder,react,root,solid): added the entry points
1 parent cfb0b63 commit 98aee00

File tree

10 files changed

+90
-15
lines changed

10 files changed

+90
-15
lines changed
 

‎nodePackages/builder/package.json

+16-5
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,26 @@
1919
"license": "CC-BY-NC-4.0",
2020
"author": "kurone-kito <krone@kit.black> (https://kit.black/)",
2121
"type": "module",
22-
"files": [],
22+
"bin": {
23+
"liBuilder": "./dist/index.mjs"
24+
},
25+
"files": [
26+
"dist"
27+
],
2328
"scripts": {
24-
"build": "cpy --flat ../../LICENSE .",
25-
"clean": "rimraf -g \"*.tgz\" LICENSE node_modules/.cache",
26-
"prepack": "pnpm run clean && pnpm run build"
29+
"prebuild": "cpy --flat ../../LICENSE .",
30+
"build": "tsc",
31+
"clean": "rimraf -g \"*.tgz\" \"*.tsbuildinfo\" dist LICENSE node_modules/.cache",
32+
"preinstall": "pnpm dlx mkdirp dist && pnpm dlx touch dist/index.mjs",
33+
"liBuilder": "node dist/index.mjs",
34+
"prepack": "pnpm run clean && pnpm run build",
35+
"start": "tsc -w"
2736
},
2837
"devDependencies": {
38+
"@kurone-kito/typescript-config": "^0.17.2",
2939
"cpy-cli": "^5.0.0",
30-
"rimraf": "^5.0.10"
40+
"rimraf": "^5.0.10",
41+
"typescript": "~5.7.2"
3142
},
3243
"engines": {
3344
"node": "^18.20 || ^20.10 || >=22"

‎nodePackages/builder/src/index.mts

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
console.log('Hello, world!');

‎nodePackages/builder/tsconfig.json

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"compilerOptions": {
3+
"composite": false,
4+
"declaration": false,
5+
"declarationMap": false,
6+
"outDir": "dist",
7+
"sourceRoot": "src"
8+
},
9+
"exclude": ["dist", "node_modules"],
10+
"extends": "@kurone-kito/typescript-config/tsconfig.json"
11+
}

‎nodePackages/react/package.json

+13-5
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,24 @@
2020
"license": "CC-BY-NC-4.0",
2121
"author": "kurone-kito <krone@kit.black> (https://kit.black/)",
2222
"type": "module",
23-
"files": [],
23+
"main": "dist/index.mjs",
24+
"types": "dist/index.d.mts",
25+
"files": [
26+
"dist"
27+
],
2428
"scripts": {
25-
"build": "cpy --flat ../../LICENSE .",
26-
"clean": "rimraf -g \"*.tgz\" LICENSE node_modules/.cache",
27-
"prepack": "pnpm run clean && pnpm run build"
29+
"prebuild": "cpy --flat ../../LICENSE .",
30+
"build": "tsc",
31+
"clean": "rimraf -g \"*.tgz\" \"*.tsbuildinfo\" dist LICENSE node_modules/.cache",
32+
"prepack": "pnpm run clean && pnpm run build",
33+
"start": "tsc -w"
2834
},
2935
"devDependencies": {
3036
"@kurone-kito/launchpad-icons-builder": "workspace:^",
37+
"@kurone-kito/typescript-config": "^0.17.2",
3138
"cpy-cli": "^5.0.0",
32-
"rimraf": "^5.0.10"
39+
"rimraf": "^5.0.10",
40+
"typescript": "~5.7.2"
3341
},
3442
"engines": {
3543
"node": "^18.20 || ^20.10 || >=22"

‎nodePackages/react/src/index.mts

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
console.log('Hello, world!');

‎nodePackages/react/tsconfig.json

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"compilerOptions": {
3+
"outDir": "dist",
4+
"rootDir": "src"
5+
},
6+
"exclude": ["dist", "node_modules"],
7+
"extends": "@kurone-kito/typescript-config/tsconfig.json"
8+
}

‎nodePackages/solid/package.json

+13-5
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,24 @@
2121
"license": "CC-BY-NC-4.0",
2222
"author": "kurone-kito <krone@kit.black> (https://kit.black/)",
2323
"type": "module",
24-
"files": [],
24+
"main": "dist/index.mjs",
25+
"types": "dist/index.d.mts",
26+
"files": [
27+
"dist"
28+
],
2529
"scripts": {
26-
"build": "cpy --flat ../../LICENSE .",
27-
"clean": "rimraf -g \"*.tgz\" LICENSE node_modules/.cache",
28-
"prepack": "pnpm run clean && pnpm run build"
30+
"prebuild": "cpy --flat ../../LICENSE .",
31+
"build": "tsc",
32+
"clean": "rimraf -g \"*.tgz\" \"*.tsbuildinfo\" dist LICENSE node_modules/.cache",
33+
"prepack": "pnpm run clean && pnpm run build",
34+
"start": "tsc -w"
2935
},
3036
"devDependencies": {
3137
"@kurone-kito/launchpad-icons-builder": "workspace:^",
38+
"@kurone-kito/typescript-config": "^0.17.2",
3239
"cpy-cli": "^5.0.0",
33-
"rimraf": "^5.0.10"
40+
"rimraf": "^5.0.10",
41+
"typescript": "~5.7.2"
3442
},
3543
"engines": {
3644
"node": "^18.20 || ^20.10 || >=22"

‎nodePackages/solid/src/index.mts

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
console.log('Hello, world!');

‎nodePackages/solid/tsconfig.json

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"compilerOptions": {
3+
"outDir": "dist",
4+
"rootDir": "src"
5+
},
6+
"exclude": ["dist", "node_modules"],
7+
"extends": "@kurone-kito/typescript-config/tsconfig.json"
8+
}

‎pnpm-lock.yaml

+18
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)
Please sign in to comment.