An open API service indexing awesome lists of open source software.

https://github.com/nsaunders/execute-module-loader

Build-time module execution in a Webpack loader
https://github.com/nsaunders/execute-module-loader

Last synced: 2 months ago
JSON representation

Build-time module execution in a Webpack loader

Awesome Lists containing this project

README

          

# execute-module-loader Build status Latest Release License

This is a Webpack loader that allows you to execute a module at build time. It
was originally taken from
[a Webpack test case](https://github.com/webpack/webpack/tree/main/test/configCases/loader-import-module/css).

## Default behavior

Given an ES module, the `export default` value will be used. For CommonJS modules, the `module.exports` value will be used.

> **Warning**
> The value must be a string, or else compilation will fail.

## Options

**export**: string

An export whose value to return as the module output. The value must be a string.

**module**: boolean

When enabled, all exports will be included in the module output, encoded in a stringified JSON object.