|
61 | 61 | "engines": { |
62 | 62 | "node": ">= 10" |
63 | 63 | }, |
| 64 | + "files": [ |
| 65 | + "bin/*.js", |
| 66 | + "dist/*.d.ts", |
| 67 | + "lib/**/*.js" |
| 68 | + ], |
64 | 69 | "homepage": "https://github.com/kazupon/api-docs-gen#readme", |
65 | 70 | "keywords": [ |
| 71 | + "api-extractor", |
66 | 72 | "documentation", |
67 | 73 | "generator", |
68 | | - "typescript", |
69 | 74 | "tsdoc", |
70 | | - "api-extractor" |
| 75 | + "typescript" |
71 | 76 | ], |
72 | 77 | "license": "MIT", |
73 | 78 | "main": "lib/index.js", |
74 | 79 | "repository": { |
75 | 80 | "type": "git", |
76 | 81 | "url": "git+https://github.com/kazupon/api-docs-gen.git" |
77 | 82 | }, |
78 | | - "files": [ |
79 | | - "bin/*.js", |
80 | | - "dist/*.d.ts", |
81 | | - "lib/**/*.js" |
82 | | - ], |
83 | 83 | "scripts": { |
84 | 84 | "build": "yarn build:transpile && yarn build:extract", |
85 | | - "build:transpile": "tsc -p .", |
86 | | - "build:extract": "api-extractor run -l -c ./api-extractor.json", |
87 | 85 | "build:docs": "node ./bin/run.js ./temp/api-docs-gen.api.json -c ./docsgen.config.js -o ./", |
88 | | - "example": "yarn example:build && yarn example:extract && yarn example:gen", |
89 | | - "example:setup": "lerna bootstrap", |
90 | | - "example:teardown": "rm -rf ./examples/packages/utilities/node_modules && rm -rf ./examples/packages/library1/node_modules", |
91 | | - "example:build": "lerna run build", |
92 | | - "example:extract": "lerna run extract", |
93 | | - "example:gen": "node ./bin/run.js ./examples/packages/utilities/temp/utilities.api.json ./examples/packages/library1/temp/library1.api.json -o ./examples/docs/api", |
94 | | - "example:clean": "lerna run clean && rm -rf examples/docs/api/*.md", |
95 | | - "example:docs": "vuepress dev examples/docs", |
| 86 | + "build:extract": "api-extractor run -l -c ./api-extractor.json", |
| 87 | + "build:transpile": "tsc -p .", |
96 | 88 | "clean": "npm-run-all clean:*", |
97 | 89 | "clean:cache:jest": "jest --clearCache", |
98 | 90 | "clean:coverage": "rm -rf ./coverage", |
99 | | - "clean:lib": "rm -rf ./lib/*.*", |
100 | 91 | "clean:extract": "rm -rf ./temp ./dist ./ect/*.md", |
| 92 | + "clean:lib": "rm -rf ./lib/*.*", |
101 | 93 | "coverage": "opener coverage/lcov-report/index.html", |
| 94 | + "example": "yarn example:build && yarn example:extract && yarn example:gen", |
| 95 | + "example:build": "lerna run build", |
| 96 | + "example:clean": "lerna run clean && rm -rf examples/docs/api/*.md", |
| 97 | + "example:docs": "vuepress dev examples/docs", |
| 98 | + "example:extract": "lerna run extract", |
| 99 | + "example:gen": "node ./bin/run.js ./examples/packages/utilities/temp/utilities.api.json ./examples/packages/library1/temp/library1.api.json -o ./examples/docs/api", |
| 100 | + "example:setup": "lerna bootstrap", |
| 101 | + "example:teardown": "rm -rf ./examples/packages/utilities/node_modules && rm -rf ./examples/packages/library1/node_modules", |
102 | 102 | "fix": "npm-run-all --parallel lint:fix format:fix", |
103 | 103 | "format": "prettier --config .prettierrc --ignore-path .prettierignore '**/*.{js,json,html}'", |
104 | 104 | "format:fix": "yarn format --write", |
|
0 commit comments