├── .commitlintrc.json ├── .editorconfig ├── .github ├── actions │ └── pnpm-nm-install │ │ └── action.yml └── workflows │ ├── ci.yml │ ├── cleanup-caches.yml │ └── publish.yml ├── .gitignore ├── .nvmrc ├── .release-it.json ├── .vscode └── settings.json ├── CLAUDE.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── biome.json ├── docs └── assets │ └── .gitkeep ├── jsr.json ├── lefthook.yml ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── renovate.json ├── src ├── functions │ ├── _internal │ │ ├── filterIterable │ │ │ ├── filterIterable.ts │ │ │ └── index.ts │ │ ├── filterObject │ │ │ ├── createObjectPredicate.ts │ │ │ ├── filterObject.ts │ │ │ └── index.ts │ │ └── isMaliciousObjectPath.ts │ ├── assert │ │ ├── assert.spec.ts │ │ ├── assert.ts │ │ └── index.ts │ ├── assertNever │ │ ├── assertNever.spec.ts │ │ ├── assertNever.ts │ │ └── index.ts │ ├── camelCase │ │ ├── camelCase.spec.ts │ │ ├── camelCase.ts │ │ └── index.ts │ ├── capitalize │ │ ├── capitalize.spec.ts │ │ ├── capitalize.ts │ │ └── index.ts │ ├── castArray │ │ ├── castArray.spec.ts │ │ ├── castArray.ts │ │ └── index.ts │ ├── castArrayIfDefined │ │ ├── castArrayIfDefined.spec.ts │ │ ├── castArrayIfDefined.ts │ │ └── index.ts │ ├── chunk │ │ ├── chunk.spec.ts │ │ ├── chunk.ts │ │ └── index.ts │ ├── clamp │ │ ├── clamp.spec.ts │ │ ├── clamp.ts │ │ └── index.ts │ ├── compact │ │ ├── compact.spec.ts │ │ ├── compact.ts │ │ └── index.ts │ ├── constantCase │ │ ├── constantCase.spec.ts │ │ ├── constantCase.ts │ │ └── index.ts │ ├── count │ │ ├── count.spec.ts │ │ ├── count.ts │ │ └── index.ts │ ├── createTypeGuard │ │ ├── createTypeGuard.spec.ts │ │ ├── createTypeGuard.ts │ │ └── index.ts │ ├── debounce │ │ ├── debounce.spec.ts │ │ ├── debounce.ts │ │ └── index.ts │ ├── difference │ │ ├── difference.spec.ts │ │ ├── difference.ts │ │ └── index.ts │ ├── ensurePrefix │ │ ├── ensurePrefix.spec.ts │ │ ├── ensurePrefix.ts │ │ └── index.ts │ ├── ensureSuffix │ │ ├── ensureSuffix.spec.ts │ │ ├── ensureSuffix.ts │ │ └── index.ts │ ├── get │ │ ├── get.spec.ts │ │ ├── get.ts │ │ └── index.ts │ ├── groupBy │ │ ├── groupBy.spec.ts │ │ ├── groupBy.ts │ │ └── index.ts │ ├── hasKey │ │ ├── hasKey.spec.ts │ │ ├── hasKey.ts │ │ └── index.ts │ ├── identity │ │ ├── identity.ts │ │ └── index.ts │ ├── inRange │ │ ├── inRange.spec.ts │ │ ├── inRange.ts │ │ └── index.ts │ ├── index.ts │ ├── intersection │ │ ├── index.ts │ │ ├── intersection.spec.ts │ │ └── intersection.ts │ ├── invert │ │ ├── index.ts │ │ ├── invert.spec.ts │ │ └── invert.ts │ ├── isArray │ │ ├── index.ts │ │ ├── isArray.spec.ts │ │ └── isArray.ts │ ├── isEmpty │ │ ├── index.ts │ │ ├── isEmpty.spec.ts │ │ └── isEmpty.ts │ ├── isEqual │ │ ├── _internal │ │ │ ├── array │ │ │ │ ├── areArraysEqual.ts │ │ │ │ └── index.ts │ │ │ ├── comparator.ts │ │ │ ├── createEqualityComparator.ts │ │ │ ├── createIsCircularTypeEqualityComparator.ts │ │ │ ├── date │ │ │ │ ├── areDatesEqual.ts │ │ │ │ ├── dateTag.ts │ │ │ │ └── index.ts │ │ │ ├── map │ │ │ │ ├── areMapsEqual.ts │ │ │ │ └── index.ts │ │ │ ├── object │ │ │ │ ├── Dictionary.ts │ │ │ │ ├── areObjectsEqual.ts │ │ │ │ ├── getObjectProperties.ts │ │ │ │ └── index.ts │ │ │ ├── primitiveWrappers │ │ │ │ ├── arePrimitiveWrappersEqual.ts │ │ │ │ └── index.ts │ │ │ ├── react │ │ │ │ ├── areReactElementsEqual.ts │ │ │ │ ├── index.ts │ │ │ │ ├── isReactElement.ts │ │ │ │ ├── reactInternalProperties.ts │ │ │ │ └── reactOwnerPropertyName.ts │ │ │ ├── regExp │ │ │ │ ├── areRegExpsEqual.ts │ │ │ │ ├── index.ts │ │ │ │ └── regExpTag.ts │ │ │ ├── set │ │ │ │ ├── areSetsEqual.ts │ │ │ │ ├── index.ts │ │ │ │ └── setTag.ts │ │ │ ├── typedArray │ │ │ │ ├── areTypedArraysEqual.ts │ │ │ │ ├── index.ts │ │ │ │ ├── isTypedArray.notAvailable.spec.ts │ │ │ │ ├── isTypedArray.spec.ts │ │ │ │ └── isTypedArray.ts │ │ │ └── types │ │ │ │ ├── ComparatorConfig.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ ├── index.ts │ │ ├── isEqual.spec.ts │ │ ├── isEqual.ts │ │ └── testSuits.spec.ts │ ├── isNonNullable │ │ ├── index.ts │ │ ├── isNonNullable.spec.ts │ │ └── isNonNullable.ts │ ├── join │ │ ├── index.ts │ │ ├── join.spec.ts │ │ └── join.ts │ ├── kebabCase │ │ ├── index.ts │ │ ├── kebabCase.spec.ts │ │ └── kebabCase.ts │ ├── keyBy │ │ ├── index.ts │ │ ├── keyBy.spec.ts │ │ └── keyBy.ts │ ├── mapKeys │ │ ├── index.ts │ │ ├── mapKeys.spec.ts │ │ └── mapKeys.ts │ ├── mapValues │ │ ├── index.ts │ │ ├── mapValues.spec.ts │ │ └── mapValues.ts │ ├── max │ │ ├── index.ts │ │ ├── max.spec.ts │ │ └── max.ts │ ├── memoize │ │ ├── index.ts │ │ ├── memoize.spec.ts │ │ └── memoize.ts │ ├── min │ │ ├── index.ts │ │ ├── min.spec.ts │ │ └── min.ts │ ├── negate │ │ ├── index.ts │ │ ├── negate.spec.ts │ │ └── negate.ts │ ├── noop │ │ ├── index.ts │ │ ├── noop.spec.ts │ │ └── noop.ts │ ├── objectEntries │ │ ├── index.ts │ │ └── objectEntries.ts │ ├── objectFromEntries │ │ ├── index.ts │ │ ├── objectFromEntries.spec.ts │ │ └── objectFromEntries.ts │ ├── objectKeys │ │ ├── index.ts │ │ ├── objectKeys.spec.ts │ │ └── objectKeys.ts │ ├── omit │ │ ├── index.ts │ │ ├── omit.spec.ts │ │ └── omit.ts │ ├── once │ │ ├── index.ts │ │ ├── once.spec.ts │ │ └── once.ts │ ├── orderBy │ │ ├── index.ts │ │ ├── orderBy.spec.ts │ │ └── orderBy.ts │ ├── partition │ │ ├── index.ts │ │ ├── partition.spec.ts │ │ └── partition.ts │ ├── pick │ │ ├── index.ts │ │ ├── pick.spec.ts │ │ └── pick.ts │ ├── pipe │ │ ├── index.ts │ │ ├── pipe.spec.ts │ │ ├── pipe.ts │ │ └── types │ │ │ ├── Func.ts │ │ │ └── UnaryFunction.ts │ ├── range │ │ ├── index.ts │ │ ├── range.spec.ts │ │ └── range.ts │ ├── sample │ │ ├── index.ts │ │ ├── sample.spec.ts │ │ └── sample.ts │ ├── set │ │ ├── index.ts │ │ ├── set.spec.ts │ │ └── set.ts │ ├── single │ │ ├── index.ts │ │ ├── single.spec.ts │ │ └── single.ts │ ├── sum │ │ ├── index.ts │ │ ├── sum.spec.ts │ │ └── sum.ts │ ├── take │ │ ├── index.ts │ │ ├── take.spec.ts │ │ └── take.ts │ ├── throttle │ │ ├── index.ts │ │ ├── throttle.spec.ts │ │ └── throttle.ts │ ├── toObject │ │ ├── index.ts │ │ ├── toObject.spec.ts │ │ └── toObject.ts │ ├── unique │ │ ├── index.ts │ │ ├── unique.spec.ts │ │ └── unique.ts │ ├── uniqueId │ │ ├── index.ts │ │ ├── uniqueId.spec.ts │ │ └── uniqueId.ts │ ├── without │ │ ├── index.ts │ │ ├── without.spec.ts │ │ └── without.ts │ └── zip │ │ ├── index.ts │ │ ├── zip.spec.ts │ │ └── zip.ts ├── index.ts └── types │ ├── CastToString.ts │ ├── EmptyObject.ts │ ├── Falsey.ts │ ├── IsEqual.ts │ ├── KeysOfUnion.ts │ ├── Many.ts │ ├── Maybe.ts │ ├── ObjectPath.ts │ ├── PropertyValueOfUnion.ts │ ├── StringWithAutocomplete.ts │ ├── _internal │ ├── AnyFunction.ts │ ├── NonFunction.ts │ ├── RequiredKeysDeep.ts │ └── index.ts │ └── index.ts ├── taze.config.ts ├── tsconfig.build.json ├── tsconfig.json ├── tsdown.config.ts └── vitest.config.ts /.commitlintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@commitlint/config-conventional"] 3 | } 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/actions/pnpm-nm-install/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/.github/actions/pnpm-nm-install/action.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/cleanup-caches.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/.github/workflows/cleanup-caches.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v22 2 | -------------------------------------------------------------------------------- /.release-it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/.release-it.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/biome.json -------------------------------------------------------------------------------- /docs/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jsr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/jsr.json -------------------------------------------------------------------------------- /lefthook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/lefthook.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/renovate.json -------------------------------------------------------------------------------- /src/functions/_internal/filterIterable/filterIterable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/_internal/filterIterable/filterIterable.ts -------------------------------------------------------------------------------- /src/functions/_internal/filterIterable/index.ts: -------------------------------------------------------------------------------- 1 | export * from './filterIterable'; 2 | -------------------------------------------------------------------------------- /src/functions/_internal/filterObject/createObjectPredicate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/_internal/filterObject/createObjectPredicate.ts -------------------------------------------------------------------------------- /src/functions/_internal/filterObject/filterObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/_internal/filterObject/filterObject.ts -------------------------------------------------------------------------------- /src/functions/_internal/filterObject/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/_internal/filterObject/index.ts -------------------------------------------------------------------------------- /src/functions/_internal/isMaliciousObjectPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/_internal/isMaliciousObjectPath.ts -------------------------------------------------------------------------------- /src/functions/assert/assert.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/assert/assert.spec.ts -------------------------------------------------------------------------------- /src/functions/assert/assert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/assert/assert.ts -------------------------------------------------------------------------------- /src/functions/assert/index.ts: -------------------------------------------------------------------------------- 1 | export * from './assert'; 2 | -------------------------------------------------------------------------------- /src/functions/assertNever/assertNever.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/assertNever/assertNever.spec.ts -------------------------------------------------------------------------------- /src/functions/assertNever/assertNever.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/assertNever/assertNever.ts -------------------------------------------------------------------------------- /src/functions/assertNever/index.ts: -------------------------------------------------------------------------------- 1 | export * from './assertNever'; 2 | -------------------------------------------------------------------------------- /src/functions/camelCase/camelCase.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/camelCase/camelCase.spec.ts -------------------------------------------------------------------------------- /src/functions/camelCase/camelCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/camelCase/camelCase.ts -------------------------------------------------------------------------------- /src/functions/camelCase/index.ts: -------------------------------------------------------------------------------- 1 | export * from './camelCase'; 2 | -------------------------------------------------------------------------------- /src/functions/capitalize/capitalize.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/capitalize/capitalize.spec.ts -------------------------------------------------------------------------------- /src/functions/capitalize/capitalize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/capitalize/capitalize.ts -------------------------------------------------------------------------------- /src/functions/capitalize/index.ts: -------------------------------------------------------------------------------- 1 | export * from './capitalize'; 2 | -------------------------------------------------------------------------------- /src/functions/castArray/castArray.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/castArray/castArray.spec.ts -------------------------------------------------------------------------------- /src/functions/castArray/castArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/castArray/castArray.ts -------------------------------------------------------------------------------- /src/functions/castArray/index.ts: -------------------------------------------------------------------------------- 1 | export * from './castArray'; 2 | -------------------------------------------------------------------------------- /src/functions/castArrayIfDefined/castArrayIfDefined.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/castArrayIfDefined/castArrayIfDefined.spec.ts -------------------------------------------------------------------------------- /src/functions/castArrayIfDefined/castArrayIfDefined.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/castArrayIfDefined/castArrayIfDefined.ts -------------------------------------------------------------------------------- /src/functions/castArrayIfDefined/index.ts: -------------------------------------------------------------------------------- 1 | export * from './castArrayIfDefined'; 2 | -------------------------------------------------------------------------------- /src/functions/chunk/chunk.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/chunk/chunk.spec.ts -------------------------------------------------------------------------------- /src/functions/chunk/chunk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/chunk/chunk.ts -------------------------------------------------------------------------------- /src/functions/chunk/index.ts: -------------------------------------------------------------------------------- 1 | export * from './chunk'; 2 | -------------------------------------------------------------------------------- /src/functions/clamp/clamp.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/clamp/clamp.spec.ts -------------------------------------------------------------------------------- /src/functions/clamp/clamp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/clamp/clamp.ts -------------------------------------------------------------------------------- /src/functions/clamp/index.ts: -------------------------------------------------------------------------------- 1 | export * from './clamp'; 2 | -------------------------------------------------------------------------------- /src/functions/compact/compact.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/compact/compact.spec.ts -------------------------------------------------------------------------------- /src/functions/compact/compact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/compact/compact.ts -------------------------------------------------------------------------------- /src/functions/compact/index.ts: -------------------------------------------------------------------------------- 1 | export * from './compact'; 2 | -------------------------------------------------------------------------------- /src/functions/constantCase/constantCase.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/constantCase/constantCase.spec.ts -------------------------------------------------------------------------------- /src/functions/constantCase/constantCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/constantCase/constantCase.ts -------------------------------------------------------------------------------- /src/functions/constantCase/index.ts: -------------------------------------------------------------------------------- 1 | export * from './constantCase'; 2 | -------------------------------------------------------------------------------- /src/functions/count/count.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/count/count.spec.ts -------------------------------------------------------------------------------- /src/functions/count/count.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/count/count.ts -------------------------------------------------------------------------------- /src/functions/count/index.ts: -------------------------------------------------------------------------------- 1 | export * from './count'; 2 | -------------------------------------------------------------------------------- /src/functions/createTypeGuard/createTypeGuard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/createTypeGuard/createTypeGuard.spec.ts -------------------------------------------------------------------------------- /src/functions/createTypeGuard/createTypeGuard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/createTypeGuard/createTypeGuard.ts -------------------------------------------------------------------------------- /src/functions/createTypeGuard/index.ts: -------------------------------------------------------------------------------- 1 | export * from './createTypeGuard'; 2 | -------------------------------------------------------------------------------- /src/functions/debounce/debounce.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/debounce/debounce.spec.ts -------------------------------------------------------------------------------- /src/functions/debounce/debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/debounce/debounce.ts -------------------------------------------------------------------------------- /src/functions/debounce/index.ts: -------------------------------------------------------------------------------- 1 | export * from './debounce'; 2 | -------------------------------------------------------------------------------- /src/functions/difference/difference.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/difference/difference.spec.ts -------------------------------------------------------------------------------- /src/functions/difference/difference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/difference/difference.ts -------------------------------------------------------------------------------- /src/functions/difference/index.ts: -------------------------------------------------------------------------------- 1 | export * from './difference'; 2 | -------------------------------------------------------------------------------- /src/functions/ensurePrefix/ensurePrefix.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/ensurePrefix/ensurePrefix.spec.ts -------------------------------------------------------------------------------- /src/functions/ensurePrefix/ensurePrefix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/ensurePrefix/ensurePrefix.ts -------------------------------------------------------------------------------- /src/functions/ensurePrefix/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ensurePrefix'; 2 | -------------------------------------------------------------------------------- /src/functions/ensureSuffix/ensureSuffix.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/ensureSuffix/ensureSuffix.spec.ts -------------------------------------------------------------------------------- /src/functions/ensureSuffix/ensureSuffix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/ensureSuffix/ensureSuffix.ts -------------------------------------------------------------------------------- /src/functions/ensureSuffix/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ensureSuffix'; 2 | -------------------------------------------------------------------------------- /src/functions/get/get.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/get/get.spec.ts -------------------------------------------------------------------------------- /src/functions/get/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/get/get.ts -------------------------------------------------------------------------------- /src/functions/get/index.ts: -------------------------------------------------------------------------------- 1 | export * from './get'; 2 | -------------------------------------------------------------------------------- /src/functions/groupBy/groupBy.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/groupBy/groupBy.spec.ts -------------------------------------------------------------------------------- /src/functions/groupBy/groupBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/groupBy/groupBy.ts -------------------------------------------------------------------------------- /src/functions/groupBy/index.ts: -------------------------------------------------------------------------------- 1 | export * from './groupBy'; 2 | -------------------------------------------------------------------------------- /src/functions/hasKey/hasKey.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/hasKey/hasKey.spec.ts -------------------------------------------------------------------------------- /src/functions/hasKey/hasKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/hasKey/hasKey.ts -------------------------------------------------------------------------------- /src/functions/hasKey/index.ts: -------------------------------------------------------------------------------- 1 | export * from './hasKey'; 2 | -------------------------------------------------------------------------------- /src/functions/identity/identity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/identity/identity.ts -------------------------------------------------------------------------------- /src/functions/identity/index.ts: -------------------------------------------------------------------------------- 1 | export * from './identity'; 2 | -------------------------------------------------------------------------------- /src/functions/inRange/inRange.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/inRange/inRange.spec.ts -------------------------------------------------------------------------------- /src/functions/inRange/inRange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/inRange/inRange.ts -------------------------------------------------------------------------------- /src/functions/inRange/index.ts: -------------------------------------------------------------------------------- 1 | export * from './inRange'; 2 | -------------------------------------------------------------------------------- /src/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/index.ts -------------------------------------------------------------------------------- /src/functions/intersection/index.ts: -------------------------------------------------------------------------------- 1 | export * from './intersection'; 2 | -------------------------------------------------------------------------------- /src/functions/intersection/intersection.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/intersection/intersection.spec.ts -------------------------------------------------------------------------------- /src/functions/intersection/intersection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/intersection/intersection.ts -------------------------------------------------------------------------------- /src/functions/invert/index.ts: -------------------------------------------------------------------------------- 1 | export * from './invert'; 2 | -------------------------------------------------------------------------------- /src/functions/invert/invert.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/invert/invert.spec.ts -------------------------------------------------------------------------------- /src/functions/invert/invert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/invert/invert.ts -------------------------------------------------------------------------------- /src/functions/isArray/index.ts: -------------------------------------------------------------------------------- 1 | export * from './isArray'; 2 | -------------------------------------------------------------------------------- /src/functions/isArray/isArray.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isArray/isArray.spec.ts -------------------------------------------------------------------------------- /src/functions/isArray/isArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isArray/isArray.ts -------------------------------------------------------------------------------- /src/functions/isEmpty/index.ts: -------------------------------------------------------------------------------- 1 | export * from './isEmpty'; 2 | -------------------------------------------------------------------------------- /src/functions/isEmpty/isEmpty.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEmpty/isEmpty.spec.ts -------------------------------------------------------------------------------- /src/functions/isEmpty/isEmpty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEmpty/isEmpty.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/array/areArraysEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/array/areArraysEqual.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/array/index.ts: -------------------------------------------------------------------------------- 1 | export * from './areArraysEqual'; 2 | -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/comparator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/comparator.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/createEqualityComparator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/createEqualityComparator.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/createIsCircularTypeEqualityComparator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/createIsCircularTypeEqualityComparator.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/date/areDatesEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/date/areDatesEqual.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/date/dateTag.ts: -------------------------------------------------------------------------------- 1 | export const DATE_TAG = '[object Date]'; 2 | -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/date/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/date/index.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/map/areMapsEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/map/areMapsEqual.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/map/index.ts: -------------------------------------------------------------------------------- 1 | export * from './areMapsEqual'; 2 | -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/object/Dictionary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/object/Dictionary.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/object/areObjectsEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/object/areObjectsEqual.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/object/getObjectProperties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/object/getObjectProperties.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/object/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/object/index.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/primitiveWrappers/arePrimitiveWrappersEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/primitiveWrappers/arePrimitiveWrappersEqual.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/primitiveWrappers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './arePrimitiveWrappersEqual'; 2 | -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/react/areReactElementsEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/react/areReactElementsEqual.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/react/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/react/index.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/react/isReactElement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/react/isReactElement.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/react/reactInternalProperties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/react/reactInternalProperties.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/react/reactOwnerPropertyName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/react/reactOwnerPropertyName.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/regExp/areRegExpsEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/regExp/areRegExpsEqual.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/regExp/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/regExp/index.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/regExp/regExpTag.ts: -------------------------------------------------------------------------------- 1 | export const REG_EXP_TAG = '[object RegExp]'; 2 | -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/set/areSetsEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/set/areSetsEqual.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/set/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/set/index.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/set/setTag.ts: -------------------------------------------------------------------------------- 1 | export const SET_TAG = '[object Set]'; 2 | -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/typedArray/areTypedArraysEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/typedArray/areTypedArraysEqual.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/typedArray/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/typedArray/index.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/typedArray/isTypedArray.notAvailable.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/typedArray/isTypedArray.notAvailable.spec.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/typedArray/isTypedArray.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/typedArray/isTypedArray.spec.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/typedArray/isTypedArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/typedArray/isTypedArray.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/types/ComparatorConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/types/ComparatorConfig.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/types/index.ts -------------------------------------------------------------------------------- /src/functions/isEqual/_internal/types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/_internal/types/types.ts -------------------------------------------------------------------------------- /src/functions/isEqual/index.ts: -------------------------------------------------------------------------------- 1 | export * from './isEqual'; 2 | -------------------------------------------------------------------------------- /src/functions/isEqual/isEqual.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/isEqual.spec.ts -------------------------------------------------------------------------------- /src/functions/isEqual/isEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/isEqual.ts -------------------------------------------------------------------------------- /src/functions/isEqual/testSuits.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isEqual/testSuits.spec.ts -------------------------------------------------------------------------------- /src/functions/isNonNullable/index.ts: -------------------------------------------------------------------------------- 1 | export * from './isNonNullable'; 2 | -------------------------------------------------------------------------------- /src/functions/isNonNullable/isNonNullable.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isNonNullable/isNonNullable.spec.ts -------------------------------------------------------------------------------- /src/functions/isNonNullable/isNonNullable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/isNonNullable/isNonNullable.ts -------------------------------------------------------------------------------- /src/functions/join/index.ts: -------------------------------------------------------------------------------- 1 | export * from './join'; 2 | -------------------------------------------------------------------------------- /src/functions/join/join.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/join/join.spec.ts -------------------------------------------------------------------------------- /src/functions/join/join.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/join/join.ts -------------------------------------------------------------------------------- /src/functions/kebabCase/index.ts: -------------------------------------------------------------------------------- 1 | export * from './kebabCase'; 2 | -------------------------------------------------------------------------------- /src/functions/kebabCase/kebabCase.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/kebabCase/kebabCase.spec.ts -------------------------------------------------------------------------------- /src/functions/kebabCase/kebabCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/kebabCase/kebabCase.ts -------------------------------------------------------------------------------- /src/functions/keyBy/index.ts: -------------------------------------------------------------------------------- 1 | export * from './keyBy'; 2 | -------------------------------------------------------------------------------- /src/functions/keyBy/keyBy.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/keyBy/keyBy.spec.ts -------------------------------------------------------------------------------- /src/functions/keyBy/keyBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/keyBy/keyBy.ts -------------------------------------------------------------------------------- /src/functions/mapKeys/index.ts: -------------------------------------------------------------------------------- 1 | export * from './mapKeys'; 2 | -------------------------------------------------------------------------------- /src/functions/mapKeys/mapKeys.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/mapKeys/mapKeys.spec.ts -------------------------------------------------------------------------------- /src/functions/mapKeys/mapKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/mapKeys/mapKeys.ts -------------------------------------------------------------------------------- /src/functions/mapValues/index.ts: -------------------------------------------------------------------------------- 1 | export * from './mapValues'; 2 | -------------------------------------------------------------------------------- /src/functions/mapValues/mapValues.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/mapValues/mapValues.spec.ts -------------------------------------------------------------------------------- /src/functions/mapValues/mapValues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/mapValues/mapValues.ts -------------------------------------------------------------------------------- /src/functions/max/index.ts: -------------------------------------------------------------------------------- 1 | export * from './max'; 2 | -------------------------------------------------------------------------------- /src/functions/max/max.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/max/max.spec.ts -------------------------------------------------------------------------------- /src/functions/max/max.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/max/max.ts -------------------------------------------------------------------------------- /src/functions/memoize/index.ts: -------------------------------------------------------------------------------- 1 | export * from './memoize'; 2 | -------------------------------------------------------------------------------- /src/functions/memoize/memoize.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/memoize/memoize.spec.ts -------------------------------------------------------------------------------- /src/functions/memoize/memoize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/memoize/memoize.ts -------------------------------------------------------------------------------- /src/functions/min/index.ts: -------------------------------------------------------------------------------- 1 | export * from './min'; 2 | -------------------------------------------------------------------------------- /src/functions/min/min.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/min/min.spec.ts -------------------------------------------------------------------------------- /src/functions/min/min.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/min/min.ts -------------------------------------------------------------------------------- /src/functions/negate/index.ts: -------------------------------------------------------------------------------- 1 | export * from './negate'; 2 | -------------------------------------------------------------------------------- /src/functions/negate/negate.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/negate/negate.spec.ts -------------------------------------------------------------------------------- /src/functions/negate/negate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/negate/negate.ts -------------------------------------------------------------------------------- /src/functions/noop/index.ts: -------------------------------------------------------------------------------- 1 | export * from './noop'; 2 | -------------------------------------------------------------------------------- /src/functions/noop/noop.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/noop/noop.spec.ts -------------------------------------------------------------------------------- /src/functions/noop/noop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/noop/noop.ts -------------------------------------------------------------------------------- /src/functions/objectEntries/index.ts: -------------------------------------------------------------------------------- 1 | export * from './objectEntries'; 2 | -------------------------------------------------------------------------------- /src/functions/objectEntries/objectEntries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/objectEntries/objectEntries.ts -------------------------------------------------------------------------------- /src/functions/objectFromEntries/index.ts: -------------------------------------------------------------------------------- 1 | export * from './objectFromEntries'; 2 | -------------------------------------------------------------------------------- /src/functions/objectFromEntries/objectFromEntries.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/objectFromEntries/objectFromEntries.spec.ts -------------------------------------------------------------------------------- /src/functions/objectFromEntries/objectFromEntries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/objectFromEntries/objectFromEntries.ts -------------------------------------------------------------------------------- /src/functions/objectKeys/index.ts: -------------------------------------------------------------------------------- 1 | export * from './objectKeys'; 2 | -------------------------------------------------------------------------------- /src/functions/objectKeys/objectKeys.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/objectKeys/objectKeys.spec.ts -------------------------------------------------------------------------------- /src/functions/objectKeys/objectKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/objectKeys/objectKeys.ts -------------------------------------------------------------------------------- /src/functions/omit/index.ts: -------------------------------------------------------------------------------- 1 | export * from './omit'; 2 | -------------------------------------------------------------------------------- /src/functions/omit/omit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/omit/omit.spec.ts -------------------------------------------------------------------------------- /src/functions/omit/omit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/omit/omit.ts -------------------------------------------------------------------------------- /src/functions/once/index.ts: -------------------------------------------------------------------------------- 1 | export * from './once'; 2 | -------------------------------------------------------------------------------- /src/functions/once/once.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/once/once.spec.ts -------------------------------------------------------------------------------- /src/functions/once/once.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/once/once.ts -------------------------------------------------------------------------------- /src/functions/orderBy/index.ts: -------------------------------------------------------------------------------- 1 | export * from './orderBy'; 2 | -------------------------------------------------------------------------------- /src/functions/orderBy/orderBy.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/orderBy/orderBy.spec.ts -------------------------------------------------------------------------------- /src/functions/orderBy/orderBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/orderBy/orderBy.ts -------------------------------------------------------------------------------- /src/functions/partition/index.ts: -------------------------------------------------------------------------------- 1 | export * from './partition'; 2 | -------------------------------------------------------------------------------- /src/functions/partition/partition.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/partition/partition.spec.ts -------------------------------------------------------------------------------- /src/functions/partition/partition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/partition/partition.ts -------------------------------------------------------------------------------- /src/functions/pick/index.ts: -------------------------------------------------------------------------------- 1 | export * from './pick'; 2 | -------------------------------------------------------------------------------- /src/functions/pick/pick.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/pick/pick.spec.ts -------------------------------------------------------------------------------- /src/functions/pick/pick.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/pick/pick.ts -------------------------------------------------------------------------------- /src/functions/pipe/index.ts: -------------------------------------------------------------------------------- 1 | export * from './pipe'; 2 | -------------------------------------------------------------------------------- /src/functions/pipe/pipe.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/pipe/pipe.spec.ts -------------------------------------------------------------------------------- /src/functions/pipe/pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/pipe/pipe.ts -------------------------------------------------------------------------------- /src/functions/pipe/types/Func.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/pipe/types/Func.ts -------------------------------------------------------------------------------- /src/functions/pipe/types/UnaryFunction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/pipe/types/UnaryFunction.ts -------------------------------------------------------------------------------- /src/functions/range/index.ts: -------------------------------------------------------------------------------- 1 | export * from './range'; 2 | -------------------------------------------------------------------------------- /src/functions/range/range.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/range/range.spec.ts -------------------------------------------------------------------------------- /src/functions/range/range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/range/range.ts -------------------------------------------------------------------------------- /src/functions/sample/index.ts: -------------------------------------------------------------------------------- 1 | export * from './sample'; 2 | -------------------------------------------------------------------------------- /src/functions/sample/sample.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/sample/sample.spec.ts -------------------------------------------------------------------------------- /src/functions/sample/sample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/sample/sample.ts -------------------------------------------------------------------------------- /src/functions/set/index.ts: -------------------------------------------------------------------------------- 1 | export * from './set'; 2 | -------------------------------------------------------------------------------- /src/functions/set/set.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/set/set.spec.ts -------------------------------------------------------------------------------- /src/functions/set/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/set/set.ts -------------------------------------------------------------------------------- /src/functions/single/index.ts: -------------------------------------------------------------------------------- 1 | export * from './single'; 2 | -------------------------------------------------------------------------------- /src/functions/single/single.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/single/single.spec.ts -------------------------------------------------------------------------------- /src/functions/single/single.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/single/single.ts -------------------------------------------------------------------------------- /src/functions/sum/index.ts: -------------------------------------------------------------------------------- 1 | export * from './sum'; 2 | -------------------------------------------------------------------------------- /src/functions/sum/sum.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/sum/sum.spec.ts -------------------------------------------------------------------------------- /src/functions/sum/sum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/sum/sum.ts -------------------------------------------------------------------------------- /src/functions/take/index.ts: -------------------------------------------------------------------------------- 1 | export * from './take'; 2 | -------------------------------------------------------------------------------- /src/functions/take/take.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/take/take.spec.ts -------------------------------------------------------------------------------- /src/functions/take/take.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/take/take.ts -------------------------------------------------------------------------------- /src/functions/throttle/index.ts: -------------------------------------------------------------------------------- 1 | export * from './throttle'; 2 | -------------------------------------------------------------------------------- /src/functions/throttle/throttle.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/throttle/throttle.spec.ts -------------------------------------------------------------------------------- /src/functions/throttle/throttle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/throttle/throttle.ts -------------------------------------------------------------------------------- /src/functions/toObject/index.ts: -------------------------------------------------------------------------------- 1 | export * from './toObject'; 2 | -------------------------------------------------------------------------------- /src/functions/toObject/toObject.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/toObject/toObject.spec.ts -------------------------------------------------------------------------------- /src/functions/toObject/toObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/toObject/toObject.ts -------------------------------------------------------------------------------- /src/functions/unique/index.ts: -------------------------------------------------------------------------------- 1 | export * from './unique'; 2 | -------------------------------------------------------------------------------- /src/functions/unique/unique.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/unique/unique.spec.ts -------------------------------------------------------------------------------- /src/functions/unique/unique.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/unique/unique.ts -------------------------------------------------------------------------------- /src/functions/uniqueId/index.ts: -------------------------------------------------------------------------------- 1 | export * from './uniqueId'; 2 | -------------------------------------------------------------------------------- /src/functions/uniqueId/uniqueId.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/uniqueId/uniqueId.spec.ts -------------------------------------------------------------------------------- /src/functions/uniqueId/uniqueId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/uniqueId/uniqueId.ts -------------------------------------------------------------------------------- /src/functions/without/index.ts: -------------------------------------------------------------------------------- 1 | export * from './without'; 2 | -------------------------------------------------------------------------------- /src/functions/without/without.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/without/without.spec.ts -------------------------------------------------------------------------------- /src/functions/without/without.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/without/without.ts -------------------------------------------------------------------------------- /src/functions/zip/index.ts: -------------------------------------------------------------------------------- 1 | export * from './zip'; 2 | -------------------------------------------------------------------------------- /src/functions/zip/zip.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/zip/zip.spec.ts -------------------------------------------------------------------------------- /src/functions/zip/zip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/functions/zip/zip.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/types/CastToString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/types/CastToString.ts -------------------------------------------------------------------------------- /src/types/EmptyObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/types/EmptyObject.ts -------------------------------------------------------------------------------- /src/types/Falsey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/types/Falsey.ts -------------------------------------------------------------------------------- /src/types/IsEqual.ts: -------------------------------------------------------------------------------- 1 | export type { IsEqual } from 'type-fest'; 2 | -------------------------------------------------------------------------------- /src/types/KeysOfUnion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/types/KeysOfUnion.ts -------------------------------------------------------------------------------- /src/types/Many.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/types/Many.ts -------------------------------------------------------------------------------- /src/types/Maybe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/types/Maybe.ts -------------------------------------------------------------------------------- /src/types/ObjectPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/types/ObjectPath.ts -------------------------------------------------------------------------------- /src/types/PropertyValueOfUnion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/types/PropertyValueOfUnion.ts -------------------------------------------------------------------------------- /src/types/StringWithAutocomplete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/types/StringWithAutocomplete.ts -------------------------------------------------------------------------------- /src/types/_internal/AnyFunction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/types/_internal/AnyFunction.ts -------------------------------------------------------------------------------- /src/types/_internal/NonFunction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/types/_internal/NonFunction.ts -------------------------------------------------------------------------------- /src/types/_internal/RequiredKeysDeep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/types/_internal/RequiredKeysDeep.ts -------------------------------------------------------------------------------- /src/types/_internal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/types/_internal/index.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /taze.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/taze.config.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/tsdown.config.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bengry/typedash/HEAD/vitest.config.ts --------------------------------------------------------------------------------