https://github.com/ultimaweapon/dovm-webpack
webpack loader for DOVM
https://github.com/ultimaweapon/dovm-webpack
dovm typescript webpack webpack-loader
Last synced: about 2 months ago
JSON representation
webpack loader for DOVM
- Host: GitHub
- URL: https://github.com/ultimaweapon/dovm-webpack
- Owner: ultimaweapon
- License: mit
- Created: 2022-03-06T11:23:35.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-11T10:40:15.000Z (about 4 years ago)
- Last Synced: 2025-10-12T17:57:25.671Z (9 months ago)
- Topics: dovm, typescript, webpack, webpack-loader
- Language: TypeScript
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DOVM Loader
[](https://www.npmjs.com/package/dovm-loader)
This is a loader for webpack 5 to load *.dovm files.
## Install
```sh
npm i --save-dev dovm-loader
```
## Usage
This loader required to chain with `ts-loader` due to it produce TypeScript from *.dovm. Example `webpack.config.js`:
```js
module.exports = {
module: {
rules: [
{
test: /\.dovm$/i,
use: [
{
loader: 'ts-loader',
options: {
onlyCompileBundledFiles: true,
appendTsSuffixTo: [/\.dovm$/i]
}
},
{
loader: 'dovm-loader'
}
]
}
]
}
};
```
## Options
- `sourceFile`: `true` to dump a compiled source to `component.dovm.ts`. The purpose of this option is for debugging.
## License
MIT