https://github.com/iliubinskii/lodash-commonjs-es
Lodash CommonJS + ES
https://github.com/iliubinskii/lodash-commonjs-es
commonjs es lodash
Last synced: 6 months ago
JSON representation
Lodash CommonJS + ES
- Host: GitHub
- URL: https://github.com/iliubinskii/lodash-commonjs-es
- Owner: iliubinskii
- License: isc
- Created: 2022-04-16T13:20:53.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-27T12:36:41.000Z (about 1 year ago)
- Last Synced: 2025-04-14T00:16:00.791Z (6 months ago)
- Topics: commonjs, es, lodash
- Language: JavaScript
- Homepage:
- Size: 2.54 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Lodash CommonJS + ES
## Table of contents
- [Overview](#overview)
- [Installation](#installation)
- [HowTo](#howto)## Overview
Combines lodash and lodash-es packages.
## Installation
```sh
npm install lodash-commonjs-es
```## HowTo
### Distributing CommonJS + ES in one package
Sample configuration to store CommonJS version in _dist_ folder and ES2020 version in _es_ folder:
```jsonc
// package.json
{
"main": "dist/index.js",
"module": "es/index.js",
"scripts": {
"build": "npm run build-commonjs && npm run build-es",
"build-commonjs": "tsc --project tsconfig-commonjs.json",
"build-es": "tsc --project tsconfig-es.json"
},
"dependencies": {
"lodash-commonjs-es": "^1.0.0"
}
}
``````jsonc
// tsconfig-commonjs.json
{
"extends": "./tsconfig",
"compilerOptions": {
"module": "CommonJS",
"outDir": "dist"
}
}
``````jsonc
// tsconfig-es.json
{
"extends": "./tsconfig",
"compilerOptions": {
"module": "ES2020",
"outDir": "es"
}
}
```