Skip to content

Commit

Permalink
feat: 增加各模块配置,支持build命令
Browse files Browse the repository at this point in the history
  • Loading branch information
mmdapl committed Jul 17, 2024
1 parent 96155dc commit 2f6d3b5
Show file tree
Hide file tree
Showing 47 changed files with 329 additions and 37 deletions.
9 changes: 2 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"preinstall": "npx only-allow pnpm && chmod +x ./scripts/* && npx turbo run build --filter=@142vip/changelog --color --only",
"dev": "npx turbo run dev",
"build": "npx turbo run build",
"clean": "npx fairy-cli clean --ignore-tips",
"clean": "npx fairy-cli clean --ignore-tips --all",
"start": "npx turbo run start",
"test": "npx turbo run test",
"lint": "npx eslint . --fix",
Expand Down Expand Up @@ -51,14 +51,9 @@
"typescript": "^5.3.3",
"webpack": "^4.36"
},
"apps": {
"example": [
"fairy-cli"
]
},
"repository": {
"type": "git",
"url": "https://github.com/142vip/142vip-oauth"
"url": "https://github.com/142vip/core-x"
},
"license": "MIT"
}
13 changes: 13 additions & 0 deletions packages/egg-axios/build.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { defineBuildConfig } from 'unbuild'

export default defineBuildConfig({
entries: [
'src/index',
],
declaration: true,
clean: true,
rollup: {
emitCJS: true,
inlineDependencies: true,
},
})
6 changes: 5 additions & 1 deletion packages/egg-axios/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@
"公众号搜:储凡"
],
"scripts": {
"build": "npx tsc"
"build": "unbuild",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"dayjs": "^1.11.11"
},
"author": "mmdapl <[email protected]>",
"license": "MIT"
Expand Down
1 change: 1 addition & 0 deletions packages/egg-axios/src/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export const test = 1
13 changes: 13 additions & 0 deletions packages/egg-grpc-client/build.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { defineBuildConfig } from 'unbuild'

export default defineBuildConfig({
entries: [
'src/index',
],
declaration: true,
clean: true,
rollup: {
emitCJS: true,
inlineDependencies: true,
},
})
6 changes: 5 additions & 1 deletion packages/egg-grpc-client/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@
"公众号搜:储凡"
],
"scripts": {
"build": "npx tsc"
"build": "unbuild",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"dayjs": "^1.11.11"
},
"author": "mmdapl <[email protected]>",
"license": "MIT"
Expand Down
1 change: 1 addition & 0 deletions packages/egg-grpc-client/src/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export const test = 1
13 changes: 13 additions & 0 deletions packages/egg-grpc-server/build.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { defineBuildConfig } from 'unbuild'

export default defineBuildConfig({
entries: [
'src/index',
],
declaration: true,
clean: true,
rollup: {
emitCJS: true,
inlineDependencies: true,
},
})
6 changes: 5 additions & 1 deletion packages/egg-grpc-server/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@
"公众号搜:储凡"
],
"scripts": {
"build": "npx tsc"
"build": "unbuild",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"dayjs": "^1.11.11"
},
"author": "mmdapl <[email protected]>",
"license": "MIT"
Expand Down
1 change: 1 addition & 0 deletions packages/egg-grpc-server/src/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export const test = 1
13 changes: 13 additions & 0 deletions packages/egg-mysql/build.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { defineBuildConfig } from 'unbuild'

export default defineBuildConfig({
entries: [
'src/index',
],
declaration: true,
clean: true,
rollup: {
emitCJS: true,
inlineDependencies: true,
},
})
6 changes: 5 additions & 1 deletion packages/egg-mysql/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@
"公众号搜:储凡"
],
"scripts": {
"build": "npx tsc"
"build": "unbuild",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"dayjs": "^1.11.11"
},
"author": "mmdapl <[email protected]>",
"license": "MIT"
Expand Down
13 changes: 13 additions & 0 deletions packages/egg-redis/build.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { defineBuildConfig } from 'unbuild'

export default defineBuildConfig({
entries: [
'src/index',
],
declaration: true,
clean: true,
rollup: {
emitCJS: true,
inlineDependencies: true,
},
})
6 changes: 5 additions & 1 deletion packages/egg-redis/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@
"公众号搜:储凡"
],
"scripts": {
"build": "npx tsc"
"build": "unbuild",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"dayjs": "^1.11.11"
},
"author": "mmdapl <[email protected]>",
"license": "MIT"
Expand Down
1 change: 1 addition & 0 deletions packages/egg-redis/src/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export const test = 1
13 changes: 13 additions & 0 deletions packages/egg-sequelize/build.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { defineBuildConfig } from 'unbuild'

export default defineBuildConfig({
entries: [
'src/index',
],
declaration: true,
clean: true,
rollup: {
emitCJS: true,
inlineDependencies: true,
},
})
3 changes: 2 additions & 1 deletion packages/egg-sequelize/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@
"公众号搜:储凡"
],
"scripts": {
"build": "npx tsc"
"build-test": "unbuild",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"egg-sequelize": "^6.0.0"
Expand Down
6 changes: 5 additions & 1 deletion packages/egg-sequelize/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
],
"include": [
"src/**/*"
]
],
"compilerOptions": {
"rootDir": "src",
"outDir": "dist"
}
}
13 changes: 13 additions & 0 deletions packages/egg-swagger/build.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { defineBuildConfig } from 'unbuild'

export default defineBuildConfig({
entries: [
'src/index',
],
declaration: true,
clean: true,
rollup: {
emitCJS: true,
inlineDependencies: true,
},
})
6 changes: 5 additions & 1 deletion packages/egg-swagger/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@
"公众号搜:储凡"
],
"scripts": {
"build": "npx tsc"
"build": "unbuild",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"dayjs": "^1.11.11"
},
"author": "mmdapl <[email protected]>",
"license": "MIT"
Expand Down
1 change: 1 addition & 0 deletions packages/egg-swagger/src/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export const test = 1
13 changes: 13 additions & 0 deletions packages/egg/build.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { defineBuildConfig } from 'unbuild'

export default defineBuildConfig({
entries: [
'src/index',
],
declaration: true,
clean: true,
rollup: {
emitCJS: true,
inlineDependencies: true,
},
})
7 changes: 6 additions & 1 deletion packages/egg/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,12 @@
"公众号搜:储凡"
],
"scripts": {
"build": "npx tsc"
"dev": "unbuild --stub",
"build": "unbuild",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"dayjs": "^1.11.11"
},
"author": "mmdapl <[email protected]>",
"license": "MIT"
Expand Down
1 change: 1 addition & 0 deletions packages/egg/src/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export const test = 1
13 changes: 13 additions & 0 deletions packages/eslint-config/build.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { defineBuildConfig } from 'unbuild'

export default defineBuildConfig({
entries: [
'src/index',
],
declaration: true,
clean: true,
rollup: {
emitCJS: true,
inlineDependencies: true,
},
})
6 changes: 5 additions & 1 deletion packages/eslint-config/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@
"公众号搜:储凡"
],
"scripts": {
"build": "npx tsc"
"build": "unbuild",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"dayjs": "^1.11.11"
},
"author": "mmdapl <[email protected]>",
"license": "MIT"
Expand Down
1 change: 1 addition & 0 deletions packages/eslint-config/src/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export const test = 1
13 changes: 13 additions & 0 deletions packages/nest-redis/build.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { defineBuildConfig } from 'unbuild'

export default defineBuildConfig({
entries: [
'src/index',
],
declaration: true,
clean: true,
rollup: {
emitCJS: true,
inlineDependencies: true,
},
})
6 changes: 5 additions & 1 deletion packages/nest-redis/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@
"公众号搜:储凡"
],
"scripts": {
"build": "npx tsc"
"build": "unbuild",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"dayjs": "^1.11.11"
},
"author": "mmdapl <[email protected]>",
"license": "MIT"
Expand Down
1 change: 1 addition & 0 deletions packages/nest-redis/src/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export const test = 1
13 changes: 13 additions & 0 deletions packages/nest-typeorm/build.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { defineBuildConfig } from 'unbuild'

export default defineBuildConfig({
entries: [
'src/index',
],
declaration: true,
clean: true,
rollup: {
emitCJS: true,
inlineDependencies: true,
},
})
3 changes: 2 additions & 1 deletion packages/nest-typeorm/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@
"公众号搜:储凡"
],
"scripts": {
"build": "npx tsc"
"build-test": "unbuild",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@142vip/nest": "workspace:*",
Expand Down
13 changes: 13 additions & 0 deletions packages/nest/build.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { defineBuildConfig } from 'unbuild'

export default defineBuildConfig({
entries: [
'src/index',
],
declaration: true,
clean: true,
rollup: {
emitCJS: true,
inlineDependencies: true,
},
})
3 changes: 2 additions & 1 deletion packages/nest/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@
"公众号搜:储凡"
],
"scripts": {
"build": "npx tsc"
"build": "unbuild",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@nestjs/common": "^9.0.0",
Expand Down
1 change: 1 addition & 0 deletions packages/nest/src/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export const test = 1
13 changes: 13 additions & 0 deletions packages/oauth/build.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { defineBuildConfig } from 'unbuild'

export default defineBuildConfig({
entries: [
'src/index',
],
declaration: true,
clean: true,
rollup: {
emitCJS: true,
inlineDependencies: true,
},
})
6 changes: 5 additions & 1 deletion packages/oauth/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@
"公众号搜:储凡"
],
"scripts": {
"build": "npx tsc"
"build": "unbuild",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"dayjs": "^1.11.11"
},
"author": "mmdapl <[email protected]>",
"license": "MIT"
Expand Down
1 change: 1 addition & 0 deletions packages/oauth/src/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export const test = 1
Loading

0 comments on commit 2f6d3b5

Please sign in to comment.