You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ivan Polyakov
73c424d5ad
|
2 years ago | |
---|---|---|
example | 2 years ago | |
.drone.yml | 2 years ago | |
.gitignore | 2 years ago | |
.npmignore | 2 years ago | |
COPYING | 2 years ago | |
README.md | 2 years ago | |
loader.js | 2 years ago | |
package-lock.json | 2 years ago | |
package.json | 2 years ago |
README.md
sxml-loader
Scheme XML loader for webpack.
This loader uses GNU Guile as the Scheme interpreter and its SXML module. How to work with it, see the official manual.
Usage
See the full example in the example directory.
webpack.config.js:
module.exports = {
module: {
// ...
rules: [
{
test: /\.sxml$/,
use: ['html-loader', 'sxml-loader'],
},
],
// ...
},
}
Options
| Option | Description |
| ======= | ============================================================= |
| doctype | The document type at the top of the markup. `html` by default |
| ------- | ------------------------------------------------------------- |
| expr | A Scheme expression that processes your markup. |
| | Insert `SXML_LOADER_CONTENT` where you want to process |
| | the markup list. |
License
GPLv3 or later. See full text in the COPYING file or in GNU website: https://www.gnu.org/licenses/gpl-3.0-standalone.html