forked from apollographql/apollo-client
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtsconfig.build.json
More file actions
22 lines (22 loc) · 768 Bytes
/
Copy pathtsconfig.build.json
File metadata and controls
22 lines (22 loc) · 768 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
"compilerOptions": {
"noEmit": false,
"types": [
"./src/declarations.d.ts"
// we don't want to include our types for `jest`, our custom matchers etc.
// if one of those is referenced in our production code, we want a
// build error, so we can fix it
// we also explicitly do not include `node` here as we don't want our build
// artefact to rely on those types (for now, at least)
]
},
"extends": "./tsconfig.json",
"files": [
// during the `compileTs` build step, this will momentarily be populated
// with all entry points specified in the `package.json` file
// this way we don't bundle up any files that cannot be reached by an
// `import` statement
],
"include": [],
"exclude": []
}