Skip to content

Commit 070ab52

Browse files
committed
2 parents b0c1a24 + 372d29d commit 070ab52

5 files changed

Lines changed: 60 additions & 2 deletions

File tree

.vscode/launch.json

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,50 @@
44
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
55
"version": "0.2.0",
66
"configurations": [
7+
{
8+
"name": "ts-node (App)",
9+
"type": "node",
10+
"request": "launch",
11+
"args": [
12+
"src/index.ts"
13+
],
14+
"runtimeArgs": [
15+
"-r",
16+
"ts-node/register"
17+
],
18+
"cwd": "${workspaceRoot}",
19+
"internalConsoleOptions": "openOnSessionStart"
20+
},
21+
{
22+
"name": "ts-node (Unit Test)",
23+
"type": "node",
24+
"request": "launch",
25+
"args": [
26+
"node_modules/jasmine/bin/jasmine",
27+
"--config=jasmine.dev.json"
28+
],
29+
"runtimeArgs": [
30+
"-r",
31+
"ts-node/register"
32+
],
33+
"cwd": "${workspaceRoot}",
34+
"internalConsoleOptions": "openOnSessionStart",
35+
"outputCapture": "std"
36+
},
37+
{
38+
"name": "ts-node (Current File)",
39+
"type": "node",
40+
"request": "launch",
41+
"args": [
42+
"${relativeFile}"
43+
],
44+
"runtimeArgs": [
45+
"-r",
46+
"ts-node/register"
47+
],
48+
"cwd": "${workspaceRoot}",
49+
"internalConsoleOptions": "openOnSessionStart"
50+
},
751
{
852
"type": "node",
953
"request": "launch",

jasmine.dev.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"spec_dir": "./test",
3+
"spec_files": [ "*[sS]pec.ts", "**/*[sS]pec.ts" ],
4+
"helpers": [ "helpers/**/*.ts" ],
5+
"stopSpecOnExpectationFailure": false,
6+
"random": true
7+
}

nodemon.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@
44
"**/*.spec.ts",
55
".git",
66
"node_modules",
7-
"dist"
7+
"dist",
8+
".md",
9+
".txt",
10+
".log",
11+
".env.example"
812
],
913
"watch": [ "src/", "*.*", ".env" ],
1014
"exec": "node_modules/.bin/ts-node src",

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
{
22
"name": "typescript-template-library",
33
"version": "1.0.0",
4-
"ts-project-version": "2.2.0",
4+
"ts-project-version": "2.3.0",
55
"description": "typescript-template-library",
66
"private": "true",
77
"scripts": {
88
"start": "npm run dev",
99
"dev": "ts-node script/example.ts",
1010
"watch": "nodemon .",
1111
"test": "npm run build:dev:clean && npm run coverage",
12+
"test:typescript": "ts-node node_modules/jasmine/bin/jasmine --config=jasmine.dev.json",
13+
"test:dev": "npm run lint && npm run test:typescript",
1214
"test:prod": "npm run build:prod:clean && npm run coverage",
1315
"clean": "rm -rf dist",
1416
"build:dev": "npm run lint && npm run preprocess && npm run compile && npm run postprocess",

test/spec/environment.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import 'jasmine';
12
import { env } from '../../src/environment';
23

34
describe('Environment', () => {

0 commit comments

Comments
 (0)