OpenHPS/openhps-imu

View on GitHub
tsconfig/README.md

Summary

Maintainability
Test Coverage
# OpenHPS's tsconfig
*Based on the tsconfig configuration of TypedJSON https://raw.githubusercontent.com/JohnWeisz/TypedJSON/master/tsconfig/*

**[../tsconfig.json](../tsconfig.json)**    
Used by IDEs for languages services.

**[tsconfig.app.json](tsconfig.app.json)**    
Used by language services to interpret and check library source code.

**[tsconfig.app-base.json](tsconfig.app-base.json)**    
Governs all library source files. Used as base for production bundles and `tsconfig.app.json`.

**[tsconfig.base.json](tsconfig.base.json)**    
tsconfig.json on which all other configs are based. Used to define settings across the whole
library.

**[tsconfig.bundle.cjs.json](tsconfig.bundle.cjs.json)**    
Production bundle. CommonJS module. Used by Node. `main` field in `package.json`.

**[tsconfig.bundle.esm.json](tsconfig.bundle.esm.json)**    
Production bundle. ECMAScript module with es2015 target. Used by bundlers. `es2015` field in
`package.json`.

**[tsconfig.bundle.esm5.json](tsconfig.bundle.esm5.json)**    
Production bundle. ECMAScript module with es5 target. Used by bundlers. `module` field in
`package.json`.

**[tsconfig.bundle.types.json](tsconfig.bundle.types.json)**  
Production bundle. Generates types.

**[tsconfig.lint.json](tsconfig.lint.json)**    
Used by eslint, see [.eslintrc.yaml](../.eslintrc.js).

**[tsconfig.spec.json](tsconfig.spec.json)**    
Governs all test files.