9.0.2 • Published 5 months ago

@cspell/dynamic-import v9.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

@cspell/dynamic-import

A small library to assist with dynamically loading CommonJS and ESM Modules from either CommonJS or ESM Modules.

Install

npm install -S @cspell/dynamic-import

Usage

Example ESM Package

Example loading chalk v5 which is an ESM only module.

TypeScript Common JS

import { dynamicImport } from '@cspell/dynamic-import';

const pChalk = dynamicImport<typeof import('chalk')>('chalk', __dirname);

TypeScript ESM

import { dynamicImport } from '@cspell/dynamic-import';

const pChalk = dynamicImport<typeof import('chalk')>('chalk', import.meta.url);

Example ESM files

TypeScript Common JS

import { dynamicImport } from '@cspell/dynamic-import';

const pIndex = dynamicImport<typeof import('../esm/index.mjs')>('../esm/index.mjs', __dirname);

8.19.1

6 months ago

8.19.0

6 months ago

8.19.3

6 months ago

8.15.7

12 months ago

8.19.2

6 months ago

8.15.6

12 months ago

8.19.4

6 months ago

8.16.0

12 months ago

8.16.1

11 months ago

9.0.2

5 months ago

9.0.1

6 months ago

9.0.0

6 months ago

8.17.1

10 months ago

8.17.0

10 months ago

8.17.3

9 months ago

8.17.2

9 months ago

8.17.5

8 months ago

8.17.4

8 months ago

8.18.0

7 months ago

8.18.1

7 months ago

8.15.5

12 months ago

8.15.3

1 year ago

8.15.4

1 year ago

8.15.2

1 year ago

8.15.1

1 year ago

8.15.0

1 year ago

8.14.4

1 year ago

8.14.3

1 year ago

8.11.0

1 year ago

8.13.1

1 year ago

8.13.0

1 year ago

8.13.3

1 year ago

8.13.2

1 year ago

8.8.3

1 year ago

8.8.2

1 year ago

8.8.4

1 year ago

8.10.0

1 year ago

8.10.2

1 year ago

8.10.1

1 year ago

8.10.4

1 year ago

8.12.1

1 year ago

8.14.2

1 year ago

8.14.1

1 year ago

8.9.0

1 year ago

8.9.1

1 year ago

8.9.0-alpha.0

1 year ago

8.8.1

1 year ago

8.8.0

1 year ago

8.7.0

2 years ago

8.6.1

2 years ago

8.6.0

2 years ago

8.5.0

2 years ago

8.4.1

2 years ago

8.4.0

2 years ago

8.3.2

2 years ago

8.3.1

2 years ago

8.2.4

2 years ago

8.3.0

2 years ago

8.2.3

2 years ago

8.2.1

2 years ago

8.2.0

2 years ago

8.1.3

2 years ago

8.1.2

2 years ago

8.1.1

2 years ago

8.1.0

2 years ago

7.3.1

2 years ago

7.3.0

2 years ago

7.1.1

2 years ago

7.0.1-alpha.9

2 years ago

7.0.0

2 years ago

7.0.1-alpha.2

2 years ago

7.0.1-alpha.1

2 years ago

7.0.1-alpha.4

2 years ago

7.0.1-alpha.3

2 years ago

7.0.1-alpha.6

2 years ago

7.0.1-alpha.5

2 years ago

7.2.0

2 years ago

7.0.2

2 years ago

7.0.1-alpha.8

2 years ago

7.0.1

2 years ago

7.0.1-alpha.7

2 years ago

7.3.5

2 years ago

7.3.4

2 years ago

6.31.3

2 years ago

7.3.3

2 years ago

7.3.2

2 years ago

7.3.9

2 years ago

7.3.8

2 years ago

7.3.7

2 years ago

7.3.6

2 years ago

8.0.0

2 years ago

7.0.1-alpha.0

2 years ago

7.0.0-alpha.2

2 years ago

7.0.0-alpha.1

3 years ago

6.31.0

3 years ago

6.30.1

3 years ago

6.31.1

3 years ago

6.30.2

3 years ago

6.30.0

3 years ago

6.29.1

3 years ago

6.29.2

3 years ago

6.29.3

3 years ago

6.27.0

3 years ago

6.28.0

3 years ago

6.29.0

3 years ago

6.26.3

3 years ago

6.26.2

3 years ago

6.26.1

3 years ago

6.26.0

3 years ago

6.25.0

3 years ago

6.24.0

3 years ago

6.23.1

3 years ago

6.23.0

3 years ago

6.22.0

3 years ago