sanex3339
1c54dca136
Dependencies update
2017-07-12 15:23:29 +03:00
sanex3339
d158dc9479
Added bitcoin wallet
2017-07-11 01:00:45 +03:00
sanex3339
5d5a9a9ee1
Now copyright comments not removing after minification
0.10.0-beta.8
2017-07-10 23:44:17 +03:00
sanex3339
31fdfae074
Added tslint-eslint-rules rules
2017-07-10 22:57:52 +03:00
sanex3339
2114064665
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/65
2017-07-10 00:48:05 +03:00
sanex3339
1712174533
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/60
0.10.0-beta.7
2017-07-07 12:47:33 +03:00
sanex3339
91cb585cc2
Updated changelog
2017-06-29 18:49:40 +03:00
sanex3339
5513279afd
Added md5 hash of source code to seed for RandomGenerator
...
fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/58
0.10.0-beta.6
2017-06-29 01:07:10 +03:00
sanex3339
d21c5afa8a
Utility classes with state now are non-static
0.10.0-beta.5
2017-06-27 00:49:19 +03:00
sanex3339
894c90863a
Merge branch 'dev'
0.10.0-beta.4
2017-06-20 01:04:42 +03:00
sanex3339
00d4f3532a
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/57
...
Refactoring
2017-06-20 00:59:47 +03:00
sanex3339
71be6ab3b9
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/57
...
Refactoring
2017-06-20 00:41:02 +03:00
Timofey Kachalov
bc0126cd3d
Create CONTRIBUTING.md
2017-06-16 18:29:26 +03:00
Timofey Kachalov
471acce081
Create CODE_OF_CONDUCT.md
2017-06-16 12:48:06 +03:00
sanex3339
cc532bd079
Added getRegExpMatch helper to tests
2017-06-15 22:26:17 +03:00
sanex3339
1b32b93970
es2017 async functions support
2017-06-15 21:51:04 +03:00
sanex3339
4ff07a5993
Merge remote-tracking branch 'origin/dev' into dev
...
# Conflicts:
# dist/index.js
# package.json
# src/cli/JavaScriptObfuscatorCLI.ts
# test/functional-tests/custom-nodes/console-output-nodes/ConsoleOutputDisableExpressionNode.spec.ts
# test/functional-tests/custom-nodes/string-array-nodes/StringArrayCallsWrapper.spec.ts
# test/functional-tests/javascript-obfuscator/JavaScriptObfuscator.spec.ts
# test/functional-tests/node-transformers/control-flow-transformers/block-statement-control-flow-transformer/BlockStatementControlFlowTransformer.spec.ts
# test/functional-tests/node-transformers/control-flow-transformers/control-flow-replacers/binary-expression-control-flow-replacer/BinaryExpressionControlFlowReplacer.spec.ts
# test/functional-tests/node-transformers/control-flow-transformers/control-flow-replacers/call-expression-control-flow-replacer/CallExpressionControlFlowReplacer.spec.ts
# test/functional-tests/node-transformers/control-flow-transformers/control-flow-replacers/logical-expression-control-flow-replacer/LogicalExpressionControlFlowReplacer.spec.ts
# test/functional-tests/node-transformers/control-flow-transformers/control-flow-replacers/string-litertal-control-flow-replacer/StringLiteralControlFlowReplacer.spec.ts
# test/functional-tests/node-transformers/converting-transformers/member-expression-transformer/MemberExpressionTransformer.spec.ts
# test/functional-tests/node-transformers/converting-transformers/method-definition-transformer/MethodDefinitionTransformer.spec.ts
# test/functional-tests/node-transformers/dead-code-injection-transformers/DeadCodeInjectionTransformer.spec.ts
# test/functional-tests/node-transformers/obfuscating-transformers/function-transformer/FunctionTransformer.spec.ts
# test/functional-tests/node-transformers/obfuscating-transformers/literal-transformer/LiteralTransformer.spec.ts
# test/functional-tests/node-transformers/obfuscating-transformers/object-expression-transformer/ObjectExpressionTransformer.spec.ts
# test/functional-tests/node-transformers/obfuscating-transformers/variable-declaration-transformer/VariableDeclarationTransformer.spec.ts
# test/unit-tests/node/node-utils/NodeUtils.spec.ts
# test/unit-tests/options/options-normalizer/OptionsNormalizer.spec.ts
# yarn.lock
2017-06-10 17:37:31 +03:00
sanex3339
d1e32d977d
Global tests refactoring
2017-06-10 17:36:27 +03:00
sanex3339
48d57f56f5
dependencies update
2017-06-10 17:30:22 +03:00
sanex3339
b7e115e1fb
Updated travis-ci config with node 7 version, now stable version pointed on node 8
2017-06-10 17:30:22 +03:00
sanex3339
c9bbc9ff6c
Dependencies update, added new script git-add-files to pre-commit hook
2017-06-10 17:30:21 +03:00
sanex3339
f1045c20c1
Enum names refactoring
2017-06-10 17:30:21 +03:00
Timofey Kachalov
aabbd8a596
Move OpenCollective badges
2017-06-10 17:30:21 +03:00
Xavier Damman
bef164fb67
Pushed license to the bottom
2017-06-10 17:30:21 +03:00
Xavier Damman
03a7fa4615
Added template for new issue
2017-06-10 17:30:20 +03:00
Xavier Damman
c33a2842fe
Added call to donate after npm install
2017-06-10 17:30:20 +03:00
Xavier Damman
49d2082e5b
Added backers and sponsors on the README
2017-06-10 17:30:20 +03:00
sanex3339
9c81a0f4ec
Moved factories logi from container modules to InversifyContainerFacade
2017-06-10 17:30:20 +03:00
sanex3339
7fd68cfc5a
Reduced dist bundle size
2017-06-10 17:30:19 +03:00
sanex3339
b6bfb02d84
Folder structure and class name changes
2017-06-10 17:30:19 +03:00
sanex3339
e17265bb59
Some refactoring related to latest changes
2017-06-10 17:30:19 +03:00
sanex3339
3a841cab56
ObfuscatingTransformer's optimisations
2017-06-10 17:30:18 +03:00
sanex3339
568bb805fb
Changed Replacer on ObfuscatingReplacer. Changed ObfuscatingReplacer return type from string on ESTree.Node
2017-06-10 17:30:18 +03:00
sanex3339
0ee0a733e3
Removed old option from test
2017-06-10 17:30:18 +03:00
sanex3339
ea557262ee
Added test for RegExp literal
2017-06-10 17:30:18 +03:00
sanex3339
68abac764b
Changed pre-commit script in package.json
2017-06-10 17:30:17 +03:00
sanex3339
c62efe446d
Dependencies update, added pre-commit hook with travis and tests
2017-06-10 17:30:17 +03:00
sanex3339
735bbb4b3c
Switched from escodegen to escodegen-wallaby
2017-06-10 17:30:17 +03:00
sanex3339
c7a3a2b71e
Increased runtime performance with rc4 stringArrayEncoding
2017-06-10 17:30:16 +03:00
sanex3339
382598b5c5
Switched from escodegen to escodegen-wallaby
2017-06-10 17:30:16 +03:00
sanex3339
ad32c850e4
0.9.2 dependencies update, update .npmignore
2017-06-10 17:30:16 +03:00
sanex3339
a7c6057dbe
dependencies update
2017-06-10 17:30:16 +03:00
sanex3339
094c87a232
update yarn.lock
2017-06-10 17:30:15 +03:00
sanex3339
5501a59278
removed trevor from package.json
2017-06-10 17:30:15 +03:00
sanex3339
99eee503e4
removed dockunit.json
2017-06-10 17:30:15 +03:00
sanex3339
ee45395a77
dependencies update + some attempts to run tests in docker locally
2017-06-10 17:30:15 +03:00
sanex3339
1963af9572
dependencies update
2017-06-10 17:30:15 +03:00
弘树@阿里
cce14e64c3
remove coverage dir from npm package
...
I wonder if the `coverage` directory is necessary to be included in the distribution package. I see it takes up around 3.5MB which contributes a lot to the package size.
2017-06-10 17:30:14 +03:00
sanex3339
c64d08e53b
0.9.1 release
2017-06-10 17:30:14 +03:00
Roger Hardiman
6e599be0a6
Fixed some grammar
2017-06-10 17:30:14 +03:00