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

https://github.com/anseki/gnirts-loader

gnirts loader module for webpack - Obfuscate string literals in JavaScript code.
https://github.com/anseki/gnirts-loader

literal loader mangle obfuscate obfuscation obfuscator password secret security string webpack

Last synced: 5 months ago
JSON representation

gnirts loader module for webpack - Obfuscate string literals in JavaScript code.

Awesome Lists containing this project

README

          

# gnirts-loader

[![npm](https://img.shields.io/npm/v/gnirts-loader.svg)](https://www.npmjs.com/package/gnirts-loader) [![GitHub issues](https://img.shields.io/github/issues/anseki/gnirts-loader.svg)](https://github.com/anseki/gnirts-loader/issues) [![dependencies](https://img.shields.io/badge/dependencies-No%20dependency-brightgreen.svg)](package.json) [![license](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)

[gnirts](https://github.com/anseki/gnirts) loader module for [webpack](https://webpack.js.org/).

* [Grunt](http://gruntjs.com/) plugin: [grunt-gnirts](https://github.com/anseki/grunt-gnirts)
* [gulp](http://gulpjs.com/) plugin: [gulp-gnirts](https://github.com/anseki/gulp-gnirts)

Obfuscate string literals in JavaScript code.
See [gnirts](https://github.com/anseki/gnirts) for more information about gnirts.

## Installation

```
npm install --save-dev gnirts-loader gnirts
```

## Usage

Documentation:

- [Loaders](https://webpack.js.org/concepts/loaders/)
- [Using loaders](http://webpack.github.io/docs/using-loaders.html) (for webpack v1)

For example:

```js
// webpack.config.js
module.exports = {
entry: './app.js',
output: {
filename: 'bundle.js'
},
module: {
rules: [{
test: /\.js$/,
loader: 'gnirts-loader'
}]
}
};
```