Browse Source

TS config tweaks

master
Sindre Sorhus 7 years ago
parent
commit
cb0f40d913
  1. 2
      source/lib/predicates/array.ts
  2. 2
      source/lib/predicates/map.ts
  3. 4
      source/lib/predicates/object.ts
  4. 2
      source/lib/predicates/set.ts
  5. 6
      tsconfig.json

2
source/lib/predicates/array.ts

@ -1,4 +1,4 @@
import isEqual = require('lodash.isequal'); // tslint:disable-line:no-require-imports
import isEqual from 'lodash.isequal';
import ow from '../..';
import {Predicate, Context} from './predicate';

2
source/lib/predicates/map.ts

@ -1,4 +1,4 @@
import isEqual = require('lodash.isequal'); // tslint:disable-line:no-require-imports
import isEqual from 'lodash.isequal';
import {Predicate, Context} from './predicate';
import hasItems from '../utils/has-items';
import ofType from '../utils/of-type';

4
source/lib/predicates/object.ts

@ -1,6 +1,6 @@
import is from '@sindresorhus/is';
import * as dotProp from 'dot-prop';
import isEqual = require('lodash.isequal'); // tslint:disable-line:no-require-imports
import dotProp from 'dot-prop';
import isEqual from 'lodash.isequal';
import {Predicate, Context} from './predicate';
import hasItems from '../utils/has-items';
import ofType from '../utils/of-type';

2
source/lib/predicates/set.ts

@ -1,4 +1,4 @@
import isEqual = require('lodash.isequal'); // tslint:disable-line:no-require-imports
import isEqual from 'lodash.isequal';
import {Predicate, Context} from './predicate';
import hasItems from '../utils/has-items';
import ofType from '../utils/of-type';

6
tsconfig.json

@ -9,6 +9,9 @@
],
"module": "commonjs",
"moduleResolution": "node",
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"sourceMap": true,
"declaration": true,
"pretty": true,
"newLine": "lf",
@ -18,7 +21,8 @@
"noUnusedLocals": true,
"noUnusedParameters": true,
"noFallthroughCasesInSwitch": true,
"esModuleInterop": true
"noEmitOnError": true,
"forceConsistentCasingInFileNames": true
},
"exclude": [
"node_modules",

Loading…
Cancel
Save