|
4 | 4 | "description": "A multi channel logger written in TypeScript.", |
5 | 5 | "private": true, |
6 | 6 | "scripts": { |
7 | | - "prepublishOnly": "gflow release post", |
8 | | - "gflow-release-pre": "", |
9 | | - "semantic-release": "semantic-release", |
10 | | - "semantic-release:dry-run": "semantic-release --dry-run", |
11 | | - "clean": "gulp clean:workspace", |
| 7 | + "clean": "monorepo clean workspace", |
12 | 8 | "test": "yarn clean && yarn test:lint && yarn test:coverage", |
13 | 9 | "test:unit": "cross-env NODE_ENV=test mocha", |
14 | 10 | "test:coverage": "cross-env NODE_ENV=test nyc mocha", |
15 | 11 | "test:lint": "tslint --project tsconfig.json", |
16 | 12 | "test:lint:fix": "tslint --project tsconfig.json --fix", |
17 | | - "travis:deploy-once": "travis-deploy-once", |
18 | | - "travis:coveralls": "nyc report --reporter=text-lcov | coveralls", |
19 | | - "build": "lerna run build --stream && gulp repo:build", |
20 | | - "publish:dryRun": "yarn build && gulp repo:publishDryRun", |
21 | | - "docs:serve": "yarn api:build && yarn vuepress:serve ", |
22 | | - "docs:build": "yarn api:build && yarn vuepress:build ", |
23 | | - "docs:publish": "yarn docs:build && gulp docs:publish", |
| 13 | + "coveralls": "nyc report --reporter=text-lcov | coveralls", |
| 14 | + "build": "monorepo build", |
| 15 | + "sync:packages": "monorepo sync packages", |
| 16 | + "docs:serve": "yarn api:build && yarn vuepress:serve", |
| 17 | + "docs:build": "yarn api:build && yarn vuepress:build", |
| 18 | + "docs:publish": "yarn docs:build && monorepo publish ghpages", |
24 | 19 | "api:build": "lerna run build && ts-doc", |
25 | 20 | "vuepress:build": "cross-env NODE_ENV=production vuepress build docs", |
26 | 21 | "vuepress:serve": "vuepress dev docs", |
27 | | - "prettier": "prettier '{src,test}/**/*.ts' --write" |
| 22 | + "prettier": "prettier '{src,test}/**/*.ts' --write", |
| 23 | + "release": "semantic-release", |
| 24 | + "release:dryRun": "semantic-release --dry-run" |
28 | 25 | }, |
29 | 26 | "repository": { |
30 | 27 | "type": "git", |
|
42 | 39 | "bugs": { |
43 | 40 | "url": "https://github.com/TypedProject/logger/issues" |
44 | 41 | }, |
45 | | - "homepage": "https://github.com/TypedProject//logger", |
| 42 | + "homepage": "https://github.com/TypedProject/logger", |
46 | 43 | "dependencies": { |
47 | 44 | "lerna": "3.18.4" |
48 | 45 | }, |
49 | 46 | "devDependencies": { |
| 47 | + "@tsed/monorepo-utils": "1.8.3", |
50 | 48 | "@typedproject/ts-doc": "4.0.6", |
51 | 49 | "@types/chai": "^4.1.7", |
52 | 50 | "@types/chai-as-promised": "7.1.0", |
|
61 | 59 | "coveralls": "^3.0.3", |
62 | 60 | "cross-env": "6.0.3", |
63 | 61 | "execa": "3.3.0", |
64 | | - "fancy-log": "1.3.3", |
65 | 62 | "gflow": "^4.0.5", |
66 | | - "gulp": "4.0.2", |
67 | | - "gulp-clean": "0.4.0", |
68 | | - "gulp-exec": "4.0.0", |
69 | | - "gulp-json-editor": "2.2.1", |
70 | | - "gulp-load-plugins": "2.0.0", |
71 | | - "gulp-replace": "^1.0.0", |
72 | | - "gulp-sourcemaps": "^2.6.4", |
73 | | - "gulp-typescript": "^5.0.0", |
74 | 63 | "husky": "^4.2.5", |
75 | 64 | "lint-staged": "^8.1.0", |
76 | 65 | "mocha": "7.1.0", |
77 | 66 | "nyc": "^13.3.0", |
78 | 67 | "prettier": "^1.13.5", |
79 | | - "require-dir": "1.2.0", |
80 | | - "rimraf": "^2.6.3", |
81 | 68 | "semantic-release": "^15.13.18", |
82 | 69 | "sinon": "^7.2.7", |
83 | 70 | "sinon-chai": "^3.3.0", |
84 | 71 | "source-map-support": "0.5.16", |
85 | | - "travis-deploy-once": "^5.0.0", |
86 | 72 | "ts-node": "^8.0.3", |
87 | 73 | "tsconfig-paths": "3.9.0", |
88 | 74 | "tslint": "^5.13.1", |
89 | 75 | "typescript": "3.5.3", |
90 | 76 | "vue": "2.6.11", |
| 77 | + "vuepress": "1.4.0", |
91 | 78 | "vue-analytics": "5.17.2", |
92 | | - "vue-template-compiler": "2.6.11", |
93 | | - "vuepress": "1.3.0", |
94 | | - "vuepress-theme-tsed": "2.6.0" |
| 79 | + "vuepress-theme-tsed": "2.8.3" |
95 | 80 | }, |
96 | 81 | "husky": { |
97 | 82 | "hooks": { |
|
107 | 92 | "packages": [ |
108 | 93 | "packages/*" |
109 | 94 | ] |
| 95 | + }, |
| 96 | + "resolutions": { |
| 97 | + "watchpack": "1.6.1" |
| 98 | + }, |
| 99 | + "monorepo": { |
| 100 | + "productionBranch": "production", |
| 101 | + "npmAccess": "public", |
| 102 | + "ghpages": { |
| 103 | + "dir": "./docs/.vuepress/dist", |
| 104 | + "url": "https://github.com/TypedProject/logger.git", |
| 105 | + "branch": "gh-pages", |
| 106 | + "cname": "logger.tsed.io" |
| 107 | + } |
110 | 108 | } |
111 | 109 | } |
0 commit comments