DefinitelyTyped/types/lodash-es/object.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

50 lines
2.3 KiB
TypeScript

import { default as assign } from "./assign";
import { default as assignIn } from "./assignIn";
import { default as assignInWith } from "./assignInWith";
import { default as assignWith } from "./assignWith";
import { default as at } from "./at";
import { default as create } from "./create";
import { default as defaults } from "./defaults";
import { default as defaultsDeep } from "./defaultsDeep";
import { default as entries } from "./entries";
import { default as entriesIn } from "./entriesIn";
import { default as extend } from "./extend";
import { default as extendWith } from "./extendWith";
import { default as findKey } from "./findKey";
import { default as findLastKey } from "./findLastKey";
import { default as forIn } from "./forIn";
import { default as forInRight } from "./forInRight";
import { default as forOwn } from "./forOwn";
import { default as forOwnRight } from "./forOwnRight";
import { default as functions } from "./functions";
import { default as functionsIn } from "./functionsIn";
import { default as get } from "./get";
import { default as has } from "./has";
import { default as hasIn } from "./hasIn";
import { default as invert } from "./invert";
import { default as invertBy } from "./invertBy";
import { default as invoke } from "./invoke";
import { default as keys } from "./keys";
import { default as keysIn } from "./keysIn";
import { default as mapKeys } from "./mapKeys";
import { default as mapValues } from "./mapValues";
import { default as merge } from "./merge";
import { default as mergeWith } from "./mergeWith";
import { default as omit } from "./omit";
import { default as omitBy } from "./omitBy";
import { default as pick } from "./pick";
import { default as pickBy } from "./pickBy";
import { default as result } from "./result";
import { default as set } from "./set";
import { default as setWith } from "./setWith";
import { default as toPairs } from "./toPairs";
import { default as toPairsIn } from "./toPairsIn";
import { default as transform } from "./transform";
import { default as unset } from "./unset";
import { default as update } from "./update";
import { default as updateWith } from "./updateWith";
import { default as values } from "./values";
import { default as valuesIn } from "./valuesIn";
export { default } from "./object.default";