@types/esm

  • Version 3.2.2
  • Published
  • 3.9 kB
  • 1 dependency
  • MIT license

Install

npm i @types/esm
yarn add @types/esm
pnpm add @types/esm

Overview

TypeScript definitions for esm

Index

Functions

Namespaces

Functions

function esm

esm: (mod: any, options?: Partial<Options.Options>) => any;

    Namespaces

    namespace Options

    namespace Options {}

      interface Esm

      interface Esm {}

        property cache

        cache: boolean;

          property dedefault

          dedefault: boolean;

            property esModule

            esModule: boolean;

              property extensions

              extensions: boolean;

                property mutableNamespace

                mutableNamespace: boolean;

                  property namedExports

                  namedExports: boolean;

                    property paths

                    paths: boolean;

                      property topLevelReturn

                      topLevelReturn: boolean;

                        property vars

                        vars: boolean;

                          interface Options

                          interface Options {}

                            property await

                            await: boolean;

                              property cjs

                              cjs: boolean | Partial<Esm>;

                                property force

                                force: boolean;

                                  property mainFields

                                  mainFields: string[];

                                    property mode

                                    mode: 'auto' | 'all' | 'strict';

                                      property wasm

                                      wasm: boolean;

                                        Package Files (1)

                                        Dependencies (1)

                                        Dev Dependencies (0)

                                        No dev dependencies.

                                        Peer Dependencies (0)

                                        No peer dependencies.

                                        Badge

                                        To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

                                        You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@types/esm.

                                        • Markdown
                                          [![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/@types/esm)
                                        • HTML
                                          <a href="https://www.jsdocs.io/package/@types/esm"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>