Skip to content

Commit

Permalink
Merge pull request #303 from samchon/features/setup
Browse files Browse the repository at this point in the history
Fix samchon/typia#573 - same problem can be happened
  • Loading branch information
samchon authored Apr 10, 2023
2 parents e50a1ea + dc8a48b commit ee6082b
Show file tree
Hide file tree
Showing 17 changed files with 64 additions and 667 deletions.
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,10 @@ Just run above command, then boilerplate project would be constructed.

### Setup Wizard
```bash
npm install --save-dev nestia
npx nestia setup
```

Just type `npx nestia setup`, that's all.

If you've installed [ttypescript](https://github.com/cevek/ttypescript) during setup, you should compile `@nestia/core` utilization code through `ttsc` command, instead of `tsc`.

```bash
Expand Down
15 changes: 9 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "nestia",
"version": "4.0.10",
"description": "Nestia CLI",
"version": "4.0.11",
"description": "Nestia CLI tool",
"main": "bin/index.js",
"bin": {
"nestia": "bin/index.js"
Expand All @@ -28,21 +28,24 @@
"url": "https://github.com/samchon/nestia/issues"
},
"homepage": "https://github.com/samchon/nestia",
"dependencies": {
"commander": "^10.0.0",
"comment-json": "^4.2.3",
"inquirer": "^8.2.5"
},
"devDependencies": {
"@nestia/core": "^1.0.17",
"@nestia/sdk": "^1.0.16",
"@types/inquirer": "^9.0.3",
"@types/node": "^18.11.16",
"commander": "^10.0.0",
"comment-json": "^4.2.3",
"inquirer": "^8.2.5",
"rimraf": "^3.0.2",
"typescript": "^4.9.5"
},
"files": [
"bin",
"src",
"README.md",
"LICENSE",
"package-json"
"package.json"
]
}
7 changes: 1 addition & 6 deletions packages/core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,15 +51,10 @@ Just run above command, then boilerplate project would be constructed.

### Setup Wizard
```bash
# setup both @nestia/core and @nestia/sdk
npm install --save-dev nestia
npx nestia setup

# setup @nestia/core only
npx @nestia/core setup
```

Just type `npx nestia setup`, that's all.

If you've installed [ttypescript](https://github.com/cevek/ttypescript) during setup, you should compile `@nestia/core` utilization code through `ttsc` command, instead of `tsc`.

```bash
Expand Down
7 changes: 2 additions & 5 deletions packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
{
"name": "@nestia/core",
"version": "1.0.18",
"version": "1.0.19",
"description": "Super-fast validation decorators of NestJS",
"main": "lib/index.js",
"typings": "lib/index.d.ts",
"bin": {
"@nestia/core": "lib/executable/core.js"
},
"scripts": {
"build": "rimraf lib && tsc",
"build:test": "rimraf bin && ttsc -p test/tsconfig.json",
Expand Down Expand Up @@ -63,7 +60,7 @@
"raw-body": "*",
"reflect-metadata": "*",
"rxjs": "*",
"typia": "^3.6.8"
"typia": "^3.7.4"
},
"peerDependencies": {
"typescript": ">= 4.5.2 && < 5.0.0"
Expand Down
70 changes: 0 additions & 70 deletions packages/core/src/executable/core.ts

This file was deleted.

156 changes: 0 additions & 156 deletions packages/core/src/executable/internal/ArgumentParser.ts

This file was deleted.

8 changes: 0 additions & 8 deletions packages/core/src/executable/internal/CommandExecutor.ts

This file was deleted.

33 changes: 0 additions & 33 deletions packages/core/src/executable/internal/FileRetriever.ts

This file was deleted.

Loading

0 comments on commit ee6082b

Please sign in to comment.