@bethaged/orion-globals-shadow-loader

Loader para Webpack 4 para sombrear variáveis globais do navegador de um determinado escopo de arquivos JavaScript.

Usage no npm install needed!

<script type="module">
  import bethagedOrionGlobalsShadowLoader from 'https://cdn.skypack.dev/@bethaged/orion-globals-shadow-loader';
</script>

README

@bethaged/orion-globals-shadow-loader

Loader para Webpack 4 para sombrear variáveis globais do navegador de um determinado escopo de arquivos JavaScript.

Instalação

yarn add @bethaged/orion-globals-shadow-loader

Como usar

Nas opções de configuração do Webpack

{
  entry: 'index.js',
  output: { /*...*/ },
  module: {
    rules: [
      {
        test: /\.js$/,
        include: [`${currentDirectory}/src/files-to-shadow-globals`],
        use: ['@bethaged/orion-globals-shadow-loader']
      },
  }
}

Desenvolvimento

# para instalar as dependências
yarn install

# para construir os arquivos de distribuição
yarn build

# para construir os arquivos de distribuição sem minificação e com source maps
yarn build:dev