npm.io
1.0.2 • Published 5 years ago

@lyracom/properties-loader

Licence
MIT
Version
1.0.2
Deps
3
Size
7 kB
Vulns
0
Weekly
0

@lyracom/properties-loader

Webpack loader for .properties files, based on the properties package.

npm (scoped)

Installation

yarn add -D @lyracom/properties-loader

or

npm install -D @lyracom/properties-loader

Usage

Webpack configuration
module.exports = {
  module: {
    rules: [
      {
        test: /\.properties$/,
        loader: '@lyracom/properties-loader',
        options: {
          namespaces: true,
          sections: true,
          // other properties.parse options...
        },
      },
    ],
  },
}
Webpack inline
import strings from '!@lyracom/properties-loader?namespaces&sections!./strings.properties'

Options can be passed with a query parameter, e.g. ?namespaces&sections=false, or a JSON object, e.g. ?{"namespaces":true,"sections":false}.

More info here: https://webpack.js.org/concepts/loaders/#inline

Keywords