8.15.5 • Published 9 months ago

@cspell/dynamic-import v8.15.5

Weekly downloads
-
License
MIT
Repository
github
Last release
9 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.15.5

9 months ago

8.15.3

9 months ago

8.15.4

9 months ago

8.15.2

10 months ago

8.15.1

10 months ago

8.15.0

10 months ago

8.14.4

10 months ago

8.14.3

10 months ago

8.11.0

1 year ago

8.13.1

12 months ago

8.13.0

12 months ago

8.13.3

12 months ago

8.13.2

12 months 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

11 months ago

8.14.1

11 months 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

1 year ago

8.6.1

1 year ago

8.6.0

1 year ago

8.5.0

1 year ago

8.4.1

1 year ago

8.4.0

1 year 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

2 years ago

6.31.0

2 years ago

6.30.1

2 years ago

6.31.1

2 years ago

6.30.2

2 years ago

6.30.0

2 years ago

6.29.1

2 years ago

6.29.2

2 years ago

6.29.3

2 years ago

6.27.0

2 years ago

6.28.0

2 years ago

6.29.0

2 years ago

6.26.3

2 years ago

6.26.2

2 years ago

6.26.1

2 years ago

6.26.0

2 years ago

6.25.0

2 years ago

6.24.0

2 years ago

6.23.1

2 years ago

6.23.0

2 years ago

6.22.0

2 years ago