Skip to content

Commit 61cd691

Browse files
cli done
1 parent fc0c31a commit 61cd691

29 files changed

+1411
-111
lines changed

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"dev:next-app": "cd ui/next-app-example && pnpm run dev",
1616
"dev:solid": "cd ui/solid-example && pnpm run dev",
1717
"dev:svelte": "cd packages/svelte && pnpm run dev",
18+
"dev:cli": "cd packages/cli && pnpm run dev",
1819
"build:react": "cd ui/react-example && pnpm run build",
1920
"pre:release": "pnpm run lint && pnpm run prettier && pnpm run clean && pnpm run build:packages",
2021
"release": "pnpm run pre:release && pnpm run start:release",
@@ -32,6 +33,8 @@
3233
"@git-diff-view/vue": "workspace:*",
3334
"@git-diff-view/svelte": "workspace:*",
3435
"@git-diff-view/utils": "workspace:*",
36+
"@git-diff-view/cli": "workspace:*",
37+
"@rollup/plugin-alias": "^5.1.1",
3538
"@swc/core": "^1.10.15",
3639
"@types/lodash": "^4.17.15",
3740
"@types/node": "^22.13.1",

packages/cli/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from './dist/types'

packages/cli/index.mjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
// eslint-disable-next-line import/no-useless-path-segments
2+
export * from "./dist/esm/index.mjs";

packages/cli/package.json

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
"files": [
1111
"src",
1212
"dist",
13-
"styles",
1413
"index.mjs",
1514
"index.d.ts"
1615
],
@@ -20,6 +19,7 @@
2019
"directory": "packages/cli"
2120
},
2221
"scripts": {
22+
"dev": "DEV=true node ./test/index.mjs",
2323
"gen:type": "dts-bundle-generator -o index.d.ts dist/types/index.d.ts"
2424
},
2525
"homepage": "https://mrwangjusttodo.github.io/git-diff-view",
@@ -30,12 +30,26 @@
3030
},
3131
"./package.json": "./package.json"
3232
},
33+
"buildOptions": [
34+
{
35+
"input": "./src/index.ts",
36+
"output": [
37+
{
38+
"dir": "./dist",
39+
"entryFileNames": "esm/index.mjs",
40+
"format": "esm",
41+
"type": true,
42+
"sourcemap": true
43+
}
44+
]
45+
}
46+
],
3347
"keywords": [
3448
"diff component",
3549
"cli diff component"
3650
],
3751
"dependencies": {
38-
"@git-diff-view/core": "^0.0.30",
52+
"@git-diff-view/core": "^0.0.31",
3953
"@types/hast": "^3.0.0",
4054
"highlight.js": "^11.11.0",
4155
"lowlight": "^3.3.0",

0 commit comments

Comments
 (0)