@naverpay/hidash
Version:
improved lodash
813 lines • 18.1 kB
JSON
{
"name": "@naverpay/hidash",
"version": "1.0.0",
"description": "improved lodash",
"sideEffects": false,
"files": [
"*.js",
"*.mjs",
"*.d.ts",
"*.d.mts",
"internal/*.js",
"internal/*.mjs",
"internal/*.d.ts",
"internal/*.d.mts"
],
"exports": {
"./package.json": "./package.json",
"./assign": {
"import": {
"types": "./assign.d.mts",
"default": "./assign.mjs"
},
"require": {
"types": "./assign.d.ts",
"default": "./assign.js"
}
},
"./before": {
"import": {
"types": "./before.d.mts",
"default": "./before.mjs"
},
"require": {
"types": "./before.d.ts",
"default": "./before.js"
}
},
"./chunk": {
"import": {
"types": "./chunk.d.mts",
"default": "./chunk.mjs"
},
"require": {
"types": "./chunk.d.ts",
"default": "./chunk.js"
}
},
"./clamp": {
"import": {
"types": "./clamp.d.mts",
"default": "./clamp.mjs"
},
"require": {
"types": "./clamp.d.ts",
"default": "./clamp.js"
}
},
"./clone": {
"import": {
"types": "./clone.d.mts",
"default": "./clone.mjs"
},
"require": {
"types": "./clone.d.ts",
"default": "./clone.js"
}
},
"./cloneDeep": {
"import": {
"types": "./cloneDeep.d.mts",
"default": "./cloneDeep.mjs"
},
"require": {
"types": "./cloneDeep.d.ts",
"default": "./cloneDeep.js"
}
},
"./debounce": {
"import": {
"types": "./debounce.d.mts",
"default": "./debounce.mjs"
},
"require": {
"types": "./debounce.d.ts",
"default": "./debounce.js"
}
},
"./delay": {
"import": {
"types": "./delay.d.mts",
"default": "./delay.mjs"
},
"require": {
"types": "./delay.d.ts",
"default": "./delay.js"
}
},
"./difference": {
"import": {
"types": "./difference.d.mts",
"default": "./difference.mjs"
},
"require": {
"types": "./difference.d.ts",
"default": "./difference.js"
}
},
"./entries": {
"import": {
"types": "./entries.d.mts",
"default": "./entries.mjs"
},
"require": {
"types": "./entries.d.ts",
"default": "./entries.js"
}
},
"./eq": {
"import": {
"types": "./eq.d.mts",
"default": "./eq.mjs"
},
"require": {
"types": "./eq.d.ts",
"default": "./eq.js"
}
},
"./every": {
"import": {
"types": "./every.d.mts",
"default": "./every.mjs"
},
"require": {
"types": "./every.d.ts",
"default": "./every.js"
}
},
"./filter": {
"import": {
"types": "./filter.d.mts",
"default": "./filter.mjs"
},
"require": {
"types": "./filter.d.ts",
"default": "./filter.js"
}
},
"./find": {
"import": {
"types": "./find.d.mts",
"default": "./find.mjs"
},
"require": {
"types": "./find.d.ts",
"default": "./find.js"
}
},
"./findIndex": {
"import": {
"types": "./findIndex.d.mts",
"default": "./findIndex.mjs"
},
"require": {
"types": "./findIndex.d.ts",
"default": "./findIndex.js"
}
},
"./findLastIndex": {
"import": {
"types": "./findLastIndex.d.mts",
"default": "./findLastIndex.mjs"
},
"require": {
"types": "./findLastIndex.d.ts",
"default": "./findLastIndex.js"
}
},
"./first": {
"import": {
"types": "./first.d.mts",
"default": "./first.mjs"
},
"require": {
"types": "./first.d.ts",
"default": "./first.js"
}
},
"./flatten": {
"import": {
"types": "./flatten.d.mts",
"default": "./flatten.mjs"
},
"require": {
"types": "./flatten.d.ts",
"default": "./flatten.js"
}
},
"./flow": {
"import": {
"types": "./flow.d.mts",
"default": "./flow.mjs"
},
"require": {
"types": "./flow.d.ts",
"default": "./flow.js"
}
},
"./get": {
"import": {
"types": "./get.d.mts",
"default": "./get.mjs"
},
"require": {
"types": "./get.d.ts",
"default": "./get.js"
}
},
"./groupBy": {
"import": {
"types": "./groupBy.d.mts",
"default": "./groupBy.mjs"
},
"require": {
"types": "./groupBy.d.ts",
"default": "./groupBy.js"
}
},
"./gt": {
"import": {
"types": "./gt.d.mts",
"default": "./gt.mjs"
},
"require": {
"types": "./gt.d.ts",
"default": "./gt.js"
}
},
"./has": {
"import": {
"types": "./has.d.mts",
"default": "./has.mjs"
},
"require": {
"types": "./has.d.ts",
"default": "./has.js"
}
},
"./identity": {
"import": {
"types": "./identity.d.mts",
"default": "./identity.mjs"
},
"require": {
"types": "./identity.d.ts",
"default": "./identity.js"
}
},
"./includes": {
"import": {
"types": "./includes.d.mts",
"default": "./includes.mjs"
},
"require": {
"types": "./includes.d.ts",
"default": "./includes.js"
}
},
"./isArray": {
"import": {
"types": "./isArray.d.mts",
"default": "./isArray.mjs"
},
"require": {
"types": "./isArray.d.ts",
"default": "./isArray.js"
}
},
"./isEmpty": {
"import": {
"types": "./isEmpty.d.mts",
"default": "./isEmpty.mjs"
},
"require": {
"types": "./isEmpty.d.ts",
"default": "./isEmpty.js"
}
},
"./isEqual": {
"import": {
"types": "./isEqual.d.mts",
"default": "./isEqual.mjs"
},
"require": {
"types": "./isEqual.d.ts",
"default": "./isEqual.js"
}
},
"./isError": {
"import": {
"types": "./isError.d.mts",
"default": "./isError.mjs"
},
"require": {
"types": "./isError.d.ts",
"default": "./isError.js"
}
},
"./isFunction": {
"import": {
"types": "./isFunction.d.mts",
"default": "./isFunction.mjs"
},
"require": {
"types": "./isFunction.d.ts",
"default": "./isFunction.js"
}
},
"./isMap": {
"import": {
"types": "./isMap.d.mts",
"default": "./isMap.mjs"
},
"require": {
"types": "./isMap.d.ts",
"default": "./isMap.js"
}
},
"./isNil": {
"import": {
"types": "./isNil.d.mts",
"default": "./isNil.mjs"
},
"require": {
"types": "./isNil.d.ts",
"default": "./isNil.js"
}
},
"./isNull": {
"import": {
"types": "./isNull.d.mts",
"default": "./isNull.mjs"
},
"require": {
"types": "./isNull.d.ts",
"default": "./isNull.js"
}
},
"./isNumber": {
"import": {
"types": "./isNumber.d.mts",
"default": "./isNumber.mjs"
},
"require": {
"types": "./isNumber.d.ts",
"default": "./isNumber.js"
}
},
"./isObject": {
"import": {
"types": "./isObject.d.mts",
"default": "./isObject.mjs"
},
"require": {
"types": "./isObject.d.ts",
"default": "./isObject.js"
}
},
"./isPlainObject": {
"import": {
"types": "./isPlainObject.d.mts",
"default": "./isPlainObject.mjs"
},
"require": {
"types": "./isPlainObject.d.ts",
"default": "./isPlainObject.js"
}
},
"./isSet": {
"import": {
"types": "./isSet.d.mts",
"default": "./isSet.mjs"
},
"require": {
"types": "./isSet.d.ts",
"default": "./isSet.js"
}
},
"./isString": {
"import": {
"types": "./isString.d.mts",
"default": "./isString.mjs"
},
"require": {
"types": "./isString.d.ts",
"default": "./isString.js"
}
},
"./isSymbol": {
"import": {
"types": "./isSymbol.d.mts",
"default": "./isSymbol.mjs"
},
"require": {
"types": "./isSymbol.d.ts",
"default": "./isSymbol.js"
}
},
"./isUndefined": {
"import": {
"types": "./isUndefined.d.mts",
"default": "./isUndefined.mjs"
},
"require": {
"types": "./isUndefined.d.ts",
"default": "./isUndefined.js"
}
},
"./join": {
"import": {
"types": "./join.d.mts",
"default": "./join.mjs"
},
"require": {
"types": "./join.d.ts",
"default": "./join.js"
}
},
"./keys": {
"import": {
"types": "./keys.d.mts",
"default": "./keys.mjs"
},
"require": {
"types": "./keys.d.ts",
"default": "./keys.js"
}
},
"./last": {
"import": {
"types": "./last.d.mts",
"default": "./last.mjs"
},
"require": {
"types": "./last.d.ts",
"default": "./last.js"
}
},
"./lt": {
"import": {
"types": "./lt.d.mts",
"default": "./lt.mjs"
},
"require": {
"types": "./lt.d.ts",
"default": "./lt.js"
}
},
"./map": {
"import": {
"types": "./map.d.mts",
"default": "./map.mjs"
},
"require": {
"types": "./map.d.ts",
"default": "./map.js"
}
},
"./mapValues": {
"import": {
"types": "./mapValues.d.mts",
"default": "./mapValues.mjs"
},
"require": {
"types": "./mapValues.d.ts",
"default": "./mapValues.js"
}
},
"./memoize": {
"import": {
"types": "./memoize.d.mts",
"default": "./memoize.mjs"
},
"require": {
"types": "./memoize.d.ts",
"default": "./memoize.js"
}
},
"./merge": {
"import": {
"types": "./merge.d.mts",
"default": "./merge.mjs"
},
"require": {
"types": "./merge.d.ts",
"default": "./merge.js"
}
},
"./omit": {
"import": {
"types": "./omit.d.mts",
"default": "./omit.mjs"
},
"require": {
"types": "./omit.d.ts",
"default": "./omit.js"
}
},
"./once": {
"import": {
"types": "./once.d.mts",
"default": "./once.mjs"
},
"require": {
"types": "./once.d.ts",
"default": "./once.js"
}
},
"./pick": {
"import": {
"types": "./pick.d.mts",
"default": "./pick.mjs"
},
"require": {
"types": "./pick.d.ts",
"default": "./pick.js"
}
},
"./pickBy": {
"import": {
"types": "./pickBy.d.mts",
"default": "./pickBy.mjs"
},
"require": {
"types": "./pickBy.d.ts",
"default": "./pickBy.js"
}
},
"./range": {
"import": {
"types": "./range.d.mts",
"default": "./range.mjs"
},
"require": {
"types": "./range.d.ts",
"default": "./range.js"
}
},
"./repeat": {
"import": {
"types": "./repeat.d.mts",
"default": "./repeat.mjs"
},
"require": {
"types": "./repeat.d.ts",
"default": "./repeat.js"
}
},
"./reverse": {
"import": {
"types": "./reverse.d.mts",
"default": "./reverse.mjs"
},
"require": {
"types": "./reverse.d.ts",
"default": "./reverse.js"
}
},
"./shuffle": {
"import": {
"types": "./shuffle.d.mts",
"default": "./shuffle.mjs"
},
"require": {
"types": "./shuffle.d.ts",
"default": "./shuffle.js"
}
},
"./size": {
"import": {
"types": "./size.d.mts",
"default": "./size.mjs"
},
"require": {
"types": "./size.d.ts",
"default": "./size.js"
}
},
"./sleep": {
"import": {
"types": "./sleep.d.mts",
"default": "./sleep.mjs"
},
"require": {
"types": "./sleep.d.ts",
"default": "./sleep.js"
}
},
"./some": {
"import": {
"types": "./some.d.mts",
"default": "./some.mjs"
},
"require": {
"types": "./some.d.ts",
"default": "./some.js"
}
},
"./sum": {
"import": {
"types": "./sum.d.mts",
"default": "./sum.mjs"
},
"require": {
"types": "./sum.d.ts",
"default": "./sum.js"
}
},
"./sumBy": {
"import": {
"types": "./sumBy.d.mts",
"default": "./sumBy.mjs"
},
"require": {
"types": "./sumBy.d.ts",
"default": "./sumBy.js"
}
},
"./throttle": {
"import": {
"types": "./throttle.d.mts",
"default": "./throttle.mjs"
},
"require": {
"types": "./throttle.d.ts",
"default": "./throttle.js"
}
},
"./times": {
"import": {
"types": "./times.d.mts",
"default": "./times.mjs"
},
"require": {
"types": "./times.d.ts",
"default": "./times.js"
}
},
"./toNumber": {
"import": {
"types": "./toNumber.d.mts",
"default": "./toNumber.mjs"
},
"require": {
"types": "./toNumber.d.ts",
"default": "./toNumber.js"
}
},
"./toPairs": {
"import": {
"types": "./toPairs.d.mts",
"default": "./toPairs.mjs"
},
"require": {
"types": "./toPairs.d.ts",
"default": "./toPairs.js"
}
},
"./toString": {
"import": {
"types": "./toString.d.mts",
"default": "./toString.mjs"
},
"require": {
"types": "./toString.d.ts",
"default": "./toString.js"
}
},
"./transform": {
"import": {
"types": "./transform.d.mts",
"default": "./transform.mjs"
},
"require": {
"types": "./transform.d.ts",
"default": "./transform.js"
}
},
"./trim": {
"import": {
"types": "./trim.d.mts",
"default": "./trim.mjs"
},
"require": {
"types": "./trim.d.ts",
"default": "./trim.js"
}
},
"./union": {
"import": {
"types": "./union.d.mts",
"default": "./union.mjs"
},
"require": {
"types": "./union.d.ts",
"default": "./union.js"
}
},
"./uniq": {
"import": {
"types": "./uniq.d.mts",
"default": "./uniq.mjs"
},
"require": {
"types": "./uniq.d.ts",
"default": "./uniq.js"
}
},
"./uniqBy": {
"import": {
"types": "./uniqBy.d.mts",
"default": "./uniqBy.mjs"
},
"require": {
"types": "./uniqBy.d.ts",
"default": "./uniqBy.js"
}
},
"./uniqWith": {
"import": {
"types": "./uniqWith.d.mts",
"default": "./uniqWith.mjs"
},
"require": {
"types": "./uniqWith.d.ts",
"default": "./uniqWith.js"
}
},
"./unzip": {
"import": {
"types": "./unzip.d.mts",
"default": "./unzip.mjs"
},
"require": {
"types": "./unzip.d.ts",
"default": "./unzip.js"
}
},
"./values": {
"import": {
"types": "./values.d.mts",
"default": "./values.mjs"
},
"require": {
"types": "./values.d.ts",
"default": "./values.js"
}
},
"./zip": {
"import": {
"types": "./zip.d.mts",
"default": "./zip.mjs"
},
"require": {
"types": "./zip.d.ts",
"default": "./zip.js"
}
}
},
"author": "yc.effort@navercorp.com",
"license": "MIT",
"devDependencies": {
"@changesets/cli": "^2.27.9",
"@naverpay/editorconfig": "^0.0.4",
"@naverpay/eslint-config": "^1.0.7",
"@naverpay/markdown-lint": "^0.0.3",
"@naverpay/pite": "^2.2.0",
"@naverpay/prettier-config": "^1.0.0",
"@types/lodash": "^4.17.13",
"@types/node": "^20.17.6",
"@vitest/coverage-istanbul": "^3.0.6",
"@vitest/ui": "^3.0.6",
"eslint-plugin-hidash": "file:./eslint-plugin-hidash",
"lefthook": "^1.8.2",
"lodash": "^4.17.21",
"prettier": "^3.5.3",
"rimraf": "^5.0.10",
"rollup": "^4.24.3",
"vite": "^6.1.1",
"vitest": "^3.0.6"
},
"engines": {
"node": ">=18.20.0"
},
"scripts": {
"build": "pnpm run clean && vite build --config vite.config.mts",
"release": "changeset publish",
"release:canary": "changeset publish --no-git-tag",
"clean": "rm -rf dist",
"lint": "eslint '**/*.{js,jsx,ts,tsx}'",
"lint:fix": "eslint '**/*.{js,jsx,ts,tsx}' --fix",
"prettier": "prettier --check '**/*.{ts,tsx,js,mjs,cjs,jsx,json,yaml,yml}'",
"prettier:fix": "prettier --write '**/*.{ts,tsx,js,mjs,cjs,jsx,json,yaml,yml}'",
"md": "markdownlint '*.md'",
"md:fix": "markdownlint --fix '*.md'",
"test": "vitest run",
"bench": "vitest bench --run ./src/*.bench.ts",
"bench:tip": "vitest bench --run tip.bench.ts",
"coverage": "vitest run --coverage",
"changeset-version": "changeset version && pnpm run md:fix",
"prepublish": "node scripts/pre-build.mjs",
"generate": "node ./scripts/generate-utils.mjs"
}
}