├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .npmignore ├── README.md ├── config ├── babel │ ├── browser │ │ ├── dev │ │ │ └── index.js │ │ ├── index.js │ │ └── prod │ │ │ └── index.js │ ├── index.js │ └── node │ │ ├── dev │ │ └── index.js │ │ ├── index.js │ │ └── prod │ │ └── index.js └── gulp │ ├── index.js │ └── tasks │ ├── build.js │ ├── clean.js │ ├── default.js │ ├── lint.js │ └── test.js ├── gulpfile.js ├── lib ├── Obfuscator.js ├── __tests__ │ ├── Obfuscator.js │ ├── fixtures │ │ ├── ComplexClass.js │ │ └── autobind.js │ ├── index.js │ ├── obfuscateClassNames.js │ ├── obfuscateTagNames.js │ ├── transformClassNames.js │ └── transformTagNames.js ├── index.js ├── obfuscateClassNames.js ├── obfuscateTagNames.js ├── transformClassNames.js └── transformTagNames.js └── package.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/.npmignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/README.md -------------------------------------------------------------------------------- /config/babel/browser/dev/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/config/babel/browser/dev/index.js -------------------------------------------------------------------------------- /config/babel/browser/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/config/babel/browser/index.js -------------------------------------------------------------------------------- /config/babel/browser/prod/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/config/babel/browser/prod/index.js -------------------------------------------------------------------------------- /config/babel/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/config/babel/index.js -------------------------------------------------------------------------------- /config/babel/node/dev/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/config/babel/node/dev/index.js -------------------------------------------------------------------------------- /config/babel/node/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/config/babel/node/index.js -------------------------------------------------------------------------------- /config/babel/node/prod/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/config/babel/node/prod/index.js -------------------------------------------------------------------------------- /config/gulp/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/config/gulp/index.js -------------------------------------------------------------------------------- /config/gulp/tasks/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/config/gulp/tasks/build.js -------------------------------------------------------------------------------- /config/gulp/tasks/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/config/gulp/tasks/clean.js -------------------------------------------------------------------------------- /config/gulp/tasks/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/config/gulp/tasks/default.js -------------------------------------------------------------------------------- /config/gulp/tasks/lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/config/gulp/tasks/lint.js -------------------------------------------------------------------------------- /config/gulp/tasks/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/config/gulp/tasks/test.js -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/gulpfile.js -------------------------------------------------------------------------------- /lib/Obfuscator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/lib/Obfuscator.js -------------------------------------------------------------------------------- /lib/__tests__/Obfuscator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/lib/__tests__/Obfuscator.js -------------------------------------------------------------------------------- /lib/__tests__/fixtures/ComplexClass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/lib/__tests__/fixtures/ComplexClass.js -------------------------------------------------------------------------------- /lib/__tests__/fixtures/autobind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/lib/__tests__/fixtures/autobind.js -------------------------------------------------------------------------------- /lib/__tests__/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/lib/__tests__/index.js -------------------------------------------------------------------------------- /lib/__tests__/obfuscateClassNames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/lib/__tests__/obfuscateClassNames.js -------------------------------------------------------------------------------- /lib/__tests__/obfuscateTagNames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/lib/__tests__/obfuscateTagNames.js -------------------------------------------------------------------------------- /lib/__tests__/transformClassNames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/lib/__tests__/transformClassNames.js -------------------------------------------------------------------------------- /lib/__tests__/transformTagNames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/lib/__tests__/transformTagNames.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/obfuscateClassNames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/lib/obfuscateClassNames.js -------------------------------------------------------------------------------- /lib/obfuscateTagNames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/lib/obfuscateTagNames.js -------------------------------------------------------------------------------- /lib/transformClassNames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/lib/transformClassNames.js -------------------------------------------------------------------------------- /lib/transformTagNames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/lib/transformTagNames.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elierotenberg/react-armor/HEAD/package.json --------------------------------------------------------------------------------