Comparing version 3.3.9 to 3.3.10
@@ -386,2 +386,7 @@ /*********************************************************************** | ||
AST_Arrow.DEFMETHOD("init_scope_vars", function(){ | ||
AST_Scope.prototype.init_scope_vars.apply(this, arguments); | ||
this.uses_arguments = false; | ||
}); | ||
AST_Symbol.DEFMETHOD("mark_enclosed", function(options) { | ||
@@ -388,0 +393,0 @@ var def = this.definition(); |
@@ -7,3 +7,3 @@ { | ||
"license": "BSD-2-Clause", | ||
"version": "3.3.9", | ||
"version": "3.3.10", | ||
"engines": { | ||
@@ -28,9 +28,9 @@ "node": ">=0.8.0" | ||
"dependencies": { | ||
"commander": "~2.13.0", | ||
"commander": "~2.14.1", | ||
"source-map": "~0.6.1" | ||
}, | ||
"devDependencies": { | ||
"acorn": "~5.3.0", | ||
"acorn": "~5.4.1", | ||
"mocha": "~3.5.1", | ||
"semver": "~5.4.1" | ||
"semver": "~5.5.0" | ||
}, | ||
@@ -37,0 +37,0 @@ "scripts": { |
@@ -1176,1 +1176,25 @@ uglify-es | ||
``` | ||
#### Source maps and debugging | ||
Various `compress` transforms that simplify, rearrange, inline and remove code | ||
are known to have an adverse effect on debugging with source maps. This is | ||
expected as code is optimized and mappings are often simply not possible as | ||
some code no longer exists. For highest fidelity in source map debugging | ||
disable the Uglify `compress` option and just use `mangle`. | ||
### Compiler assumptions | ||
To allow for better optimizations, the compiler makes various assumptions: | ||
- `.toString()` and `.valueOf()` don't have side effects, and for built-in | ||
objects they have not been overridden. | ||
- `undefined`, `NaN` and `Infinity` have not been externally redefined. | ||
- `arguments.callee`, `arguments.caller` and `Function.prototype.caller` are not used. | ||
- The code doesn't expect the contents of `Function.prototype.toString()` or | ||
`Error.prototype.stack` to be anything in particular. | ||
- Getting and setting properties on a plain object does not cause other side effects | ||
(using `.watch()` or `Proxy`). | ||
- Object properties can be added, removed and modified (not prevented with | ||
`Object.defineProperty()`, `Object.defineProperties()`, `Object.freeze()`, | ||
`Object.preventExtensions()` or `Object.seal()`). |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
773980
19776
1200
+ Addedcommander@2.14.1(transitive)
- Removedcommander@2.13.0(transitive)
Updatedcommander@~2.14.1