aurelia-bundler

  • Version 0.7.0
  • Published
  • 11 dependencies
  • MIT license

Install

npm i aurelia-bundler
yarn add aurelia-bundler
pnpm add aurelia-bundler

Overview

A library for bundling JavaScript, HTML and CSS for use with SystemJS.

Index

Functions

function bundle

bundle: (inpConfig: Config) => any;

    function depCache

    depCache: (bundleConfig: Config) => any;

      function unbundle

      unbundle: (cfg: Config) => any;

        Namespaces

        namespace globby

        module 'globby' {}

          function globby

          globby: typeof globby;

            function sync

            sync: (patterns: string[], opts: { cwd: string }) => string[];

              namespace rev-hash

              module 'rev-hash' {}

                function revHash

                revHash: (buf: Buffer) => string;

                  namespace rev-path

                  module 'rev-path' {}

                    function revert

                    revert: (pth: string, hash: string) => string;

                      function revPath

                      revPath: typeof revPath;

                        namespace systemjs-builder

                        module 'systemjs-builder' {}

                          variable Builder

                          let Builder: Builder.BuilderConstructor;

                            interface BuilderConstructor

                            interface BuilderConstructor {}

                              construct signature

                              new (baseURL: string, cfg: any): BuilderInstance;

                                construct signature

                                new (baseURL: string): BuilderInstance;

                                  interface BuilderInstance

                                  interface BuilderInstance {}

                                    method bundle

                                    bundle: (expressionOrTree: string | any, opts: any) => Promise<Output>;

                                      method config

                                      config: (config: any, saveForReset?: boolean, ignoreBaseURL?: boolean) => void;

                                        method getCanonicalName

                                        getCanonicalName: (fileUrl: string) => string;

                                          method getDepCache

                                          getDepCache: (tree: any) => any;

                                            method trace

                                            trace: (expressionOrTree: string | any, opts: any) => Promise<any>;

                                              interface Output

                                              interface Output {}

                                                property modules

                                                modules: string[];

                                                  property source

                                                  source: string;

                                                    property sourceMap

                                                    sourceMap: string;

                                                      namespace systemjs-builder/lib/utils.js

                                                      module 'systemjs-builder/lib/utils.js' {}

                                                        variable Utils

                                                        let Utils: Utils.Utils;

                                                          interface Utils

                                                          interface Utils {}

                                                            method fromFileURL

                                                            fromFileURL: (url: string) => string;

                                                              method toFileURL

                                                              toFileURL: (path: string) => string;

                                                                Package Files (3)

                                                                Dependencies (11)

                                                                Dev Dependencies (24)

                                                                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/aurelia-bundler.

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