An open API service indexing awesome lists of open source software.

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

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"
}
}
```