0.9.0 • Published 7 years ago
manifest-package-loader v0.9.0
manifest-package-loader
This Webpack loader inserts data from package.json into a your manifest.json to ensure it's always up-to-date. (who remembers to update the version field every time?)
This is handy when writing chrome extensions. You may also be interested in the web-accessible resources plugin.
This script was inspired by SO user108471.
Install
yarn add -D manifest-package-loader
Usage
Add a rule to your webpack.config.json
:
// webpack.config.js
module.exports = {
...
module: {
rules: [
...
{
test: /^manifest\.json$/,
use: [
{
loader: 'file-loader',
options: { name: '[name].[ext]' }
},
'manifest-package-loader'
]
}
]
}
...
}
Now the following fields will be copied from webpack.json to your manifest.json:
- name
- description
- version
- author
- homepage_url
Contributing
Please file an issue on GitHub.
License
MIT, be free.
0.9.0
7 years ago