Skip to content

Commit 21cf86e

Browse files
fix: change bin file on build
1 parent ffaef99 commit 21cf86e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+74
-1107
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ node_modules/
66

77
# output
88
coverage
9-
dist
9+
lib
10+
bin
1011

1112
# configuration
1213
/.vscode

.npmignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@ CONTRIBUTE.md
1717
!*.d.ts
1818

1919
# configuration
20-
renovate.json
21-
gulpfile.js
2220
tsconfig.json
2321
tslint.json
2422
tools

package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@happy-coders/fun-cli",
3-
"version": "1.0.0-beta",
3+
"version": "1.0.0-beta.1",
44
"description": "Be your project management more fun!",
55
"publishConfig": {
66
"access": "public"
@@ -21,16 +21,17 @@
2121
"npm": ">= 6.11.0"
2222
},
2323
"bin": {
24-
"fun": "dist/bin/fun.js"
24+
"fun": "bin/fun.js"
2525
},
2626
"files": [
27-
"dist"
27+
"lib",
28+
"bin"
2829
],
2930
"scripts": {
3031
"build": "tsc",
3132
"format": "prettier --write \"**/*.ts\"",
3233
"lint": "eslint 'src/**/*.ts' --fix",
33-
"start": "node dist/bin/fun.js",
34+
"start": "node bin/fun.js",
3435
"prepublish:next": "npm run build",
3536
"publish:next": "npm publish --access public --tag next",
3637
"prepublish:npm": "npm run build",

src/__tests__/actions/add.action.spec.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
import chalk from 'chalk';
22
import emoji from 'node-emoji';
33

4-
import { AddAction } from '../../actions/add.action';
5-
import * as projectBuilder from '../../core/project/builder/project.builder';
6-
import { ProjectRepository } from '../../core/project/persistence/repository';
7-
import { Project } from '../../core/project/project.entity';
8-
import { OpenVSCode } from '../../core/project/tasks/open-editor/vscode.task';
9-
import { ERROR_PREFIX } from '../../core/ui';
10-
11-
jest.mock('../../core/project/builder/project.builder');
12-
jest.mock('../../core/project/builder/questions.builder');
4+
import { AddAction } from '../../lib/actions/add.action';
5+
import * as projectBuilder from '../../lib/core/project/builder/project.builder';
6+
import { ProjectRepository } from '../../lib/core/project/persistence/repository';
7+
import { Project } from '../../lib/core/project/project.entity';
8+
import { OpenVSCode } from '../../lib/core/project/tasks/open-editor/vscode.task';
9+
import { ERROR_PREFIX } from '../../lib/core/ui';
10+
11+
jest.mock('../../lib/core/project/builder/project.builder');
12+
jest.mock('../../lib/core/project/builder/questions.builder');
1313

1414
const buildProject = projectBuilder.buildProject as jest.MockedFunction<
1515
typeof projectBuilder.buildProject

src/__tests__/actions/delete.action.spec.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@ import chalk from 'chalk';
22
import * as inquirer from 'inquirer';
33
import emoji from 'node-emoji';
44

5-
import { DeleteAction } from '../../actions';
6-
import * as questionBuilder from '../../core/project/builder/questions.builder';
7-
import { Project } from '../../core/project/project.entity';
8-
import { ERROR_PREFIX } from '../../core/ui';
5+
import { DeleteAction } from '../../lib/actions';
6+
import * as questionBuilder from '../../lib/core/project/builder/questions.builder';
7+
import { Project } from '../../lib/core/project/project.entity';
8+
import { ERROR_PREFIX } from '../../lib/core/ui';
99

10-
jest.mock('../../core/project/persistence/repository.factory');
11-
jest.mock('../../core/project/builder/questions.builder');
10+
jest.mock('../../lib/core/project/persistence/repository.factory');
11+
jest.mock('../../lib/core/project/builder/questions.builder');
1212
jest.mock('inquirer');
1313

1414
const buildDeleteProjectConfirmationQuestion = questionBuilder.buildDeleteProjectConfirmationQuestion as jest.MockedFunction<

src/__tests__/actions/list.action.spec.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import chalk from 'chalk';
22
import emoji from 'node-emoji';
33

4-
import { ListAction } from '../../actions/list.action';
5-
import { ProjectRepository } from '../../core/project/persistence/repository';
6-
import { Project } from '../../core/project/project.entity';
7-
import { OpenVSCode } from '../../core/project/tasks/open-editor/vscode.task';
4+
import { ListAction } from '../../lib/actions/list.action';
5+
import { ProjectRepository } from '../../lib/core/project/persistence/repository';
6+
import { Project } from '../../lib/core/project/project.entity';
7+
import { OpenVSCode } from '../../lib/core/project/tasks/open-editor/vscode.task';
88

99
describe('List action', () => {
1010
describe('Setup', () => {

src/__tests__/actions/with.action.spec.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import chalk from 'chalk';
22
import emoji from 'node-emoji';
33

4-
import { WithAction } from '../../actions';
5-
import * as repositoryFactory from '../../core/project/persistence/repository.factory';
6-
import { Project } from '../../core/project/project.entity';
7-
import { ERROR_PREFIX, SUCCESS_PREFIX } from '../../core/ui';
4+
import { WithAction } from '../../lib/actions';
5+
import * as repositoryFactory from '../../lib/core/project/persistence/repository.factory';
6+
import { Project } from '../../lib/core/project/project.entity';
7+
import { ERROR_PREFIX, SUCCESS_PREFIX } from '../../lib/core/ui';
88

9-
jest.mock('../../core/project/persistence/repository.factory');
9+
jest.mock('../../lib/core/project/persistence/repository.factory');
1010

1111
const createProjectRepository = repositoryFactory.createProjectRepository as jest.MockedFunction<
1212
typeof repositoryFactory.createProjectRepository

src/__tests__/bin/fun-invalid.spec.ts

Lines changed: 0 additions & 27 deletions
This file was deleted.

src/__tests__/bin/fun.asserts.ts

Lines changed: 0 additions & 30 deletions
This file was deleted.

src/__tests__/bin/fun.spec.ts

Lines changed: 0 additions & 29 deletions
This file was deleted.

0 commit comments

Comments
 (0)