DefinitelyTyped/types/lodash-es/lang.d.ts
Scott a65d75a7cd Types/lodash-es auto-gen typings (#18725)
* chore(generation): add script to generate typings automatically

* docs: add a readme.md to state unfinished types

* fix: improve generation and tsconfig files

* chore(generate): add prettier to format generated code

* feat(lodash-es): generate files and remove codes

1. noconflict and runincontext aren't inside lodash-es
2. seq-like function are removed temporarily. see readme.md

* feat(lodash): add a bash script to generate all modules

and remove lodash-es related code in lodash/scripts

* fix(lodash-es): apply the new approach to declare types

for default export constraints in typescript v2.6
see
https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#arbitrary-expressions-are-forbidden-in-export-assignments-in-ambient-contexts
2017-10-23 12:57:17 -07:00

59 lines
2.8 KiB
TypeScript

import { default as castArray } from "./castArray";
import { default as clone } from "./clone";
import { default as cloneDeep } from "./cloneDeep";
import { default as cloneDeepWith } from "./cloneDeepWith";
import { default as cloneWith } from "./cloneWith";
import { default as conformsTo } from "./conformsTo";
import { default as eq } from "./eq";
import { default as gt } from "./gt";
import { default as gte } from "./gte";
import { default as isArguments } from "./isArguments";
import { default as isArray } from "./isArray";
import { default as isArrayBuffer } from "./isArrayBuffer";
import { default as isArrayLike } from "./isArrayLike";
import { default as isArrayLikeObject } from "./isArrayLikeObject";
import { default as isBoolean } from "./isBoolean";
import { default as isBuffer } from "./isBuffer";
import { default as isDate } from "./isDate";
import { default as isElement } from "./isElement";
import { default as isEmpty } from "./isEmpty";
import { default as isEqual } from "./isEqual";
import { default as isEqualWith } from "./isEqualWith";
import { default as isError } from "./isError";
import { default as isFinite } from "./isFinite";
import { default as isFunction } from "./isFunction";
import { default as isInteger } from "./isInteger";
import { default as isLength } from "./isLength";
import { default as isMap } from "./isMap";
import { default as isMatch } from "./isMatch";
import { default as isMatchWith } from "./isMatchWith";
import { default as isNaN } from "./isNaN";
import { default as isNative } from "./isNative";
import { default as isNil } from "./isNil";
import { default as isNull } from "./isNull";
import { default as isNumber } from "./isNumber";
import { default as isObject } from "./isObject";
import { default as isObjectLike } from "./isObjectLike";
import { default as isPlainObject } from "./isPlainObject";
import { default as isRegExp } from "./isRegExp";
import { default as isSafeInteger } from "./isSafeInteger";
import { default as isSet } from "./isSet";
import { default as isString } from "./isString";
import { default as isSymbol } from "./isSymbol";
import { default as isTypedArray } from "./isTypedArray";
import { default as isUndefined } from "./isUndefined";
import { default as isWeakMap } from "./isWeakMap";
import { default as isWeakSet } from "./isWeakSet";
import { default as lt } from "./lt";
import { default as lte } from "./lte";
import { default as toArray } from "./toArray";
import { default as toFinite } from "./toFinite";
import { default as toInteger } from "./toInteger";
import { default as toLength } from "./toLength";
import { default as toNumber } from "./toNumber";
import { default as toPlainObject } from "./toPlainObject";
import { default as toSafeInteger } from "./toSafeInteger";
import { default as toString } from "./toString";
export { default } from "./lang.default";