Skip to content

Commit d4fd853

Browse files
committed
nicer settings
1 parent 82c519a commit d4fd853

File tree

4 files changed

+30
-9
lines changed

4 files changed

+30
-9
lines changed

.eslintignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
dist
22
node_modules
3+
docs

.prettierignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
./github
2-
*.md
2+
./docs
3+
*.md

api-extractor.json

+26-7
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,38 @@
11
{
2-
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/api-extractor.schema.json",
2+
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
3+
"projectFolder": ".",
34
"mainEntryPointFilePath": "<projectFolder>/dist/types/index.d.ts",
5+
"compiler": {
6+
"tsconfigFilePath": "<projectFolder>/tsconfig.json"
7+
},
48
"apiReport": {
59
"enabled": true,
6-
"reportFolder": "<projectFolder>/temp/"
10+
"reportFolder": "<projectFolder>/temp/",
11+
"includeForgottenExports": true
712
},
813
"docModel": {
914
"enabled": true,
10-
"includeForgottenExports": true
15+
"includeForgottenExports": true,
16+
"projectFolderUrl": "https://github.com/gremo/react-directus"
1117
},
1218
"dtsRollup": {
13-
"enabled": true,
14-
"untrimmedFilePath": "./dist/<unscopedPackageName>.d.ts"
15-
},
16-
"tsdocMetadata": {
1719
"enabled": true
20+
},
21+
"messages": {
22+
"compilerMessageReporting": {
23+
"default": {
24+
"logLevel": "none"
25+
}
26+
},
27+
"extractorMessageReporting": {
28+
"default": {
29+
"logLevel": "none"
30+
}
31+
},
32+
"tsdocMessageReporting": {
33+
"default": {
34+
"logLevel": "none"
35+
}
36+
}
1837
}
1938
}

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"format": "prettier --write \"**/*.{js,jsx,ts,tsx,json}\"",
1717
"extract-api": "api-extractor run --verbose --typescript-compiler-folder ./node_modules/typescript",
1818
"docs": "api-documenter markdown -i temp -o docs",
19-
"prepare": " npm run format && npm run lint && npm run test && npm run build && npm run extract-api ; npm run docs"
19+
"prepare": " npm run format && npm run lint && npm run test && npm run build && npm run extract-api && npm run docs"
2020
},
2121
"pre-commit": [
2222
"format",

0 commit comments

Comments
 (0)