diff --git a/package-lock.json b/package-lock.json
index ceb9fa18ea..49502bf980 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "svelte",
- "version": "2.13.3",
+ "version": "2.13.5",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -20,10 +20,10 @@
"dev": true,
"requires": {
"@babel/types": "7.0.0-beta.51",
- "jsesc": "2.5.1",
- "lodash": "4.17.10",
- "source-map": "0.5.7",
- "trim-right": "1.0.1"
+ "jsesc": "^2.5.1",
+ "lodash": "^4.17.5",
+ "source-map": "^0.5.0",
+ "trim-right": "^1.0.1"
},
"dependencies": {
"jsesc": {
@@ -75,9 +75,9 @@
"integrity": "sha1-6IRK4loVlcz9QriWI7Q3bKBtIl0=",
"dev": true,
"requires": {
- "chalk": "2.4.1",
- "esutils": "2.0.2",
- "js-tokens": "3.0.2"
+ "chalk": "^2.0.0",
+ "esutils": "^2.0.2",
+ "js-tokens": "^3.0.0"
}
},
"@babel/parser": {
@@ -95,7 +95,7 @@
"@babel/code-frame": "7.0.0-beta.51",
"@babel/parser": "7.0.0-beta.51",
"@babel/types": "7.0.0-beta.51",
- "lodash": "4.17.10"
+ "lodash": "^4.17.5"
}
},
"@babel/traverse": {
@@ -110,10 +110,10 @@
"@babel/helper-split-export-declaration": "7.0.0-beta.51",
"@babel/parser": "7.0.0-beta.51",
"@babel/types": "7.0.0-beta.51",
- "debug": "3.1.0",
- "globals": "11.7.0",
- "invariant": "2.2.4",
- "lodash": "4.17.10"
+ "debug": "^3.1.0",
+ "globals": "^11.1.0",
+ "invariant": "^2.2.0",
+ "lodash": "^4.17.5"
}
},
"@babel/types": {
@@ -122,9 +122,9 @@
"integrity": "sha1-2AK3tUO1g2x3iqaReXq/APPZfqk=",
"dev": true,
"requires": {
- "esutils": "2.0.2",
- "lodash": "4.17.10",
- "to-fast-properties": "2.0.0"
+ "esutils": "^2.0.2",
+ "lodash": "^4.17.5",
+ "to-fast-properties": "^2.0.0"
}
},
"@types/estree": {
@@ -163,7 +163,7 @@
"integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==",
"dev": true,
"requires": {
- "acorn": "5.7.1"
+ "acorn": "^5.0.0"
}
},
"acorn-globals": {
@@ -172,7 +172,7 @@
"integrity": "sha512-KjZwU26uG3u6eZcfGbTULzFcsoz6pegNKtHPksZPOUsiKo5bUmiBPa38FuHZ/Eun+XYh/JCCkS9AS3Lu4McQOQ==",
"dev": true,
"requires": {
- "acorn": "5.7.1"
+ "acorn": "^5.0.0"
}
},
"acorn-jsx": {
@@ -181,7 +181,35 @@
"integrity": "sha512-JY+iV6r+cO21KtntVvFkD+iqjtdpRUpGqKWgfkCdZq1R+kbreEl8EcdcJR4SmiIgsIQT33s6QzheQ9a275Q8xw==",
"dev": true,
"requires": {
- "acorn": "5.7.1"
+ "acorn": "^5.0.3"
+ }
+ },
+ "agadoo": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/agadoo/-/agadoo-1.0.0.tgz",
+ "integrity": "sha512-cI7HEF6/JvX8LNiXgvUiX6N2aLkIYQzlMU2AA1CkTBaTRLKr43A4elKjTfy/1sVdiQ93M3BVCRTSQyW4xwIdBQ==",
+ "dev": true,
+ "requires": {
+ "rollup": "^0.64.1",
+ "rollup-plugin-virtual": "^1.0.1"
+ },
+ "dependencies": {
+ "@types/estree": {
+ "version": "0.0.39",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
+ "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
+ "dev": true
+ },
+ "rollup": {
+ "version": "0.64.1",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.64.1.tgz",
+ "integrity": "sha512-+ThdVXrvonJdOTzyybMBipP0uz605Z8AnzWVY3rf+cSGnLO7uNkJBlN+9jXqWOomkvumXfm/esmBpA5d53qm7g==",
+ "dev": true,
+ "requires": {
+ "@types/estree": "0.0.39",
+ "@types/node": "*"
+ }
+ }
}
},
"ajv": {
@@ -190,10 +218,10 @@
"integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
"dev": true,
"requires": {
- "co": "4.6.0",
- "fast-deep-equal": "1.1.0",
- "fast-json-stable-stringify": "2.0.0",
- "json-schema-traverse": "0.3.1"
+ "co": "^4.6.0",
+ "fast-deep-equal": "^1.0.0",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.3.0"
}
},
"ajv-keywords": {
@@ -220,7 +248,7 @@
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
"dev": true,
"requires": {
- "color-convert": "1.9.2"
+ "color-convert": "^1.9.0"
}
},
"anymatch": {
@@ -229,8 +257,8 @@
"integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
"dev": true,
"requires": {
- "micromatch": "2.3.11",
- "normalize-path": "2.1.1"
+ "micromatch": "^2.1.5",
+ "normalize-path": "^2.0.0"
}
},
"argparse": {
@@ -239,7 +267,7 @@
"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
"dev": true,
"requires": {
- "sprintf-js": "1.0.3"
+ "sprintf-js": "~1.0.2"
}
},
"argv": {
@@ -254,7 +282,7 @@
"integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
"dev": true,
"requires": {
- "arr-flatten": "1.1.0"
+ "arr-flatten": "^1.0.1"
}
},
"arr-flatten": {
@@ -281,7 +309,7 @@
"integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
"dev": true,
"requires": {
- "array-uniq": "1.0.3"
+ "array-uniq": "^1.0.1"
}
},
"array-uniq": {
@@ -308,7 +336,7 @@
"integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
"dev": true,
"requires": {
- "safer-buffer": "2.1.2"
+ "safer-buffer": "~2.1.0"
}
},
"assert-plus": {
@@ -353,9 +381,9 @@
"integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
"dev": true,
"requires": {
- "chalk": "1.1.3",
- "esutils": "2.0.2",
- "js-tokens": "3.0.2"
+ "chalk": "^1.1.3",
+ "esutils": "^2.0.2",
+ "js-tokens": "^3.0.2"
},
"dependencies": {
"ansi-styles": {
@@ -370,11 +398,11 @@
"integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
"dev": true,
"requires": {
- "ansi-styles": "2.2.1",
- "escape-string-regexp": "1.0.5",
- "has-ansi": "2.0.0",
- "strip-ansi": "3.0.1",
- "supports-color": "2.0.0"
+ "ansi-styles": "^2.2.1",
+ "escape-string-regexp": "^1.0.2",
+ "has-ansi": "^2.0.0",
+ "strip-ansi": "^3.0.0",
+ "supports-color": "^2.0.0"
}
},
"strip-ansi": {
@@ -383,7 +411,7 @@
"integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
"dev": true,
"requires": {
- "ansi-regex": "2.1.1"
+ "ansi-regex": "^2.0.0"
}
},
"supports-color": {
@@ -407,7 +435,7 @@
"dev": true,
"optional": true,
"requires": {
- "tweetnacl": "0.14.5"
+ "tweetnacl": "^0.14.3"
}
},
"binary-extensions": {
@@ -422,7 +450,7 @@
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"requires": {
- "balanced-match": "1.0.0",
+ "balanced-match": "^1.0.0",
"concat-map": "0.0.1"
}
},
@@ -432,9 +460,9 @@
"integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
"dev": true,
"requires": {
- "expand-range": "1.8.2",
- "preserve": "0.2.0",
- "repeat-element": "1.1.2"
+ "expand-range": "^1.8.1",
+ "preserve": "^0.2.0",
+ "repeat-element": "^1.1.2"
}
},
"browser-process-hrtime": {
@@ -455,14 +483,14 @@
"integrity": "sha512-3B0Lcy2u6x6km0BqTz/FS3UnrOJlnIlBWsyjvtqzdtmWkqiS0+Sg4hc6L9Mmm63hZKTACpYS9vUeIoKSi1vcrQ==",
"dev": true,
"requires": {
- "acorn": "5.7.1",
- "acorn-dynamic-import": "3.0.0",
- "acorn-jsx": "4.1.1",
- "chalk": "2.4.1",
- "magic-string": "0.22.5",
- "minimist": "1.2.0",
- "os-homedir": "1.0.2",
- "vlq": "1.0.0"
+ "acorn": "^5.4.1",
+ "acorn-dynamic-import": "^3.0.0",
+ "acorn-jsx": "^4.1.1",
+ "chalk": "^2.3.1",
+ "magic-string": "^0.22.4",
+ "minimist": "^1.2.0",
+ "os-homedir": "^1.0.1",
+ "vlq": "^1.0.0"
},
"dependencies": {
"magic-string": {
@@ -471,7 +499,7 @@
"integrity": "sha512-oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==",
"dev": true,
"requires": {
- "vlq": "0.2.3"
+ "vlq": "^0.2.2"
},
"dependencies": {
"vlq": {
@@ -484,7 +512,7 @@
},
"minimist": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+ "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
"dev": true
}
@@ -508,7 +536,7 @@
"integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
"dev": true,
"requires": {
- "callsites": "0.2.0"
+ "callsites": "^0.2.0"
}
},
"callsites": {
@@ -529,8 +557,8 @@
"integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
"dev": true,
"requires": {
- "camelcase": "2.1.1",
- "map-obj": "1.0.1"
+ "camelcase": "^2.0.0",
+ "map-obj": "^1.0.0"
}
},
"caseless": {
@@ -545,9 +573,9 @@
"integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
"dev": true,
"requires": {
- "ansi-styles": "3.2.1",
- "escape-string-regexp": "1.0.5",
- "supports-color": "5.4.0"
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
}
},
"chardet": {
@@ -562,15 +590,15 @@
"integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
"dev": true,
"requires": {
- "anymatch": "1.3.2",
- "async-each": "1.0.1",
- "fsevents": "1.2.4",
- "glob-parent": "2.0.0",
- "inherits": "2.0.3",
- "is-binary-path": "1.0.1",
- "is-glob": "2.0.1",
- "path-is-absolute": "1.0.1",
- "readdirp": "2.1.0"
+ "anymatch": "^1.3.0",
+ "async-each": "^1.0.0",
+ "fsevents": "^1.0.0",
+ "glob-parent": "^2.0.0",
+ "inherits": "^2.0.1",
+ "is-binary-path": "^1.0.0",
+ "is-glob": "^2.0.0",
+ "path-is-absolute": "^1.0.0",
+ "readdirp": "^2.0.0"
}
},
"circular-json": {
@@ -585,7 +613,7 @@
"integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
"dev": true,
"requires": {
- "restore-cursor": "2.0.0"
+ "restore-cursor": "^2.0.0"
}
},
"cli-width": {
@@ -618,10 +646,10 @@
"integrity": "sha512-KJyzHdg9B8U9LxXa7hS6jnEW5b1cNckLYc2YpnJ1nEFiOW+/iSzDHp+5MYEIQd9fN3/tC6WmGZmYiwxzkuGp/A==",
"dev": true,
"requires": {
- "argv": "0.0.2",
- "ignore-walk": "3.0.1",
- "request": "2.87.0",
- "urlgrey": "0.4.4"
+ "argv": "^0.0.2",
+ "ignore-walk": "^3.0.1",
+ "request": "^2.87.0",
+ "urlgrey": "^0.4.4"
}
},
"color-convert": {
@@ -645,18 +673,18 @@
"integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
"dev": true,
"requires": {
- "delayed-stream": "1.0.0"
+ "delayed-stream": "~1.0.0"
}
},
"commander": {
"version": "2.15.1",
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
+ "resolved": "http://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
"integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==",
"dev": true
},
"compare-versions": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-2.0.1.tgz",
+ "resolved": "http://registry.npmjs.org/compare-versions/-/compare-versions-2.0.1.tgz",
"integrity": "sha1-Htwfk2h/2XoyXFn1XkWgfbEGrKY=",
"dev": true
},
@@ -672,10 +700,10 @@
"integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
"dev": true,
"requires": {
- "buffer-from": "1.1.1",
- "inherits": "2.0.3",
- "readable-stream": "2.3.6",
- "typedarray": "0.0.6"
+ "buffer-from": "^1.0.0",
+ "inherits": "^2.0.3",
+ "readable-stream": "^2.2.2",
+ "typedarray": "^0.0.6"
}
},
"console-group": {
@@ -702,11 +730,11 @@
"integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
"dev": true,
"requires": {
- "nice-try": "1.0.4",
- "path-key": "2.0.1",
- "semver": "5.5.0",
- "shebang-command": "1.2.0",
- "which": "1.3.1"
+ "nice-try": "^1.0.4",
+ "path-key": "^2.0.1",
+ "semver": "^5.5.0",
+ "shebang-command": "^1.2.0",
+ "which": "^1.2.9"
}
},
"css-tree": {
@@ -715,8 +743,8 @@
"integrity": "sha1-M4oAbjMce0+dq3tq9Tns5W/3ivI=",
"dev": true,
"requires": {
- "mdn-data": "1.1.4",
- "source-map": "0.5.7"
+ "mdn-data": "^1.0.0",
+ "source-map": "^0.5.3"
},
"dependencies": {
"source-map": {
@@ -739,7 +767,7 @@
"integrity": "sha512-Bpuh47j2mRMY60X90mXaJAEtJwxvA2roZzbgwAXYhMbmwmakdRr4Cq9L5SkleKJNLOKqHIa2YWyOXDX3VgggSQ==",
"dev": true,
"requires": {
- "cssom": "0.3.4"
+ "cssom": "0.3.x"
}
},
"currently-unhandled": {
@@ -748,7 +776,7 @@
"integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
"dev": true,
"requires": {
- "array-find-index": "1.0.2"
+ "array-find-index": "^1.0.1"
}
},
"dashdash": {
@@ -757,7 +785,7 @@
"integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
"dev": true,
"requires": {
- "assert-plus": "1.0.0"
+ "assert-plus": "^1.0.0"
}
},
"data-urls": {
@@ -766,9 +794,9 @@
"integrity": "sha512-ai40PPQR0Fn1lD2PPie79CibnlMN2AYiDhwFX/rZHVsxbs5kNJSjegqXIprhouGXlRdEnfybva7kqRGnB6mypA==",
"dev": true,
"requires": {
- "abab": "1.0.4",
- "whatwg-mimetype": "2.1.0",
- "whatwg-url": "6.5.0"
+ "abab": "^1.0.4",
+ "whatwg-mimetype": "^2.0.0",
+ "whatwg-url": "^6.4.0"
},
"dependencies": {
"abab": {
@@ -800,12 +828,12 @@
"integrity": "sha1-Gpdi4rbI1qTpkxuO5/+M3O4dF1A=",
"dev": true,
"requires": {
- "lodash": "3.0.1"
+ "lodash": "3.0.x"
},
"dependencies": {
"lodash": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.0.1.tgz",
+ "resolved": "http://registry.npmjs.org/lodash/-/lodash-3.0.1.tgz",
"integrity": "sha1-FNSQKKOLx0AkHRHi7NV+wG1zwZo=",
"dev": true
}
@@ -829,7 +857,7 @@
"integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
"dev": true,
"requires": {
- "clone": "1.0.4"
+ "clone": "^1.0.2"
}
},
"define-properties": {
@@ -838,8 +866,8 @@
"integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=",
"dev": true,
"requires": {
- "foreach": "2.0.5",
- "object-keys": "1.0.12"
+ "foreach": "^2.0.5",
+ "object-keys": "^1.0.8"
}
},
"del": {
@@ -848,13 +876,13 @@
"integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
"dev": true,
"requires": {
- "globby": "5.0.0",
- "is-path-cwd": "1.0.0",
- "is-path-in-cwd": "1.0.1",
- "object-assign": "4.1.1",
- "pify": "2.3.0",
- "pinkie-promise": "2.0.1",
- "rimraf": "2.6.2"
+ "globby": "^5.0.0",
+ "is-path-cwd": "^1.0.0",
+ "is-path-in-cwd": "^1.0.0",
+ "object-assign": "^4.0.1",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0",
+ "rimraf": "^2.2.8"
}
},
"delayed-stream": {
@@ -875,7 +903,7 @@
"integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
"dev": true,
"requires": {
- "esutils": "2.0.2"
+ "esutils": "^2.0.2"
}
},
"dom-serializer": {
@@ -884,8 +912,8 @@
"integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
"dev": true,
"requires": {
- "domelementtype": "1.1.3",
- "entities": "1.1.1"
+ "domelementtype": "~1.1.1",
+ "entities": "~1.1.1"
},
"dependencies": {
"domelementtype": {
@@ -908,7 +936,7 @@
"integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==",
"dev": true,
"requires": {
- "webidl-conversions": "4.0.2"
+ "webidl-conversions": "^4.0.2"
}
},
"domhandler": {
@@ -917,7 +945,7 @@
"integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
"dev": true,
"requires": {
- "domelementtype": "1.3.0"
+ "domelementtype": "1"
}
},
"domutils": {
@@ -926,8 +954,8 @@
"integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
"dev": true,
"requires": {
- "dom-serializer": "0.1.0",
- "domelementtype": "1.3.0"
+ "dom-serializer": "0",
+ "domelementtype": "1"
}
},
"ecc-jsbn": {
@@ -937,8 +965,8 @@
"dev": true,
"optional": true,
"requires": {
- "jsbn": "0.1.1",
- "safer-buffer": "2.1.2"
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.1.0"
}
},
"electron": {
@@ -947,9 +975,9 @@
"integrity": "sha512-q6dn8bspX8u8z6tNU4bEas6ZrdNavnrjJ6d/oz49Nb4zFIPrdh8p29AFjFlSAavypGwAVR/PhYOAGwzZSQSSVQ==",
"dev": true,
"requires": {
- "@types/node": "8.10.23",
- "electron-download": "3.3.0",
- "extract-zip": "1.6.7"
+ "@types/node": "^8.0.24",
+ "electron-download": "^3.0.1",
+ "extract-zip": "^1.0.3"
},
"dependencies": {
"@types/node": {
@@ -966,15 +994,15 @@
"integrity": "sha1-LP1U1pZsAZxNSa1l++Zcyc3vaMg=",
"dev": true,
"requires": {
- "debug": "2.6.9",
- "fs-extra": "0.30.0",
- "home-path": "1.0.6",
- "minimist": "1.2.0",
- "nugget": "2.0.1",
- "path-exists": "2.1.0",
- "rc": "1.2.8",
- "semver": "5.5.0",
- "sumchecker": "1.3.1"
+ "debug": "^2.2.0",
+ "fs-extra": "^0.30.0",
+ "home-path": "^1.0.1",
+ "minimist": "^1.2.0",
+ "nugget": "^2.0.0",
+ "path-exists": "^2.1.0",
+ "rc": "^1.1.2",
+ "semver": "^5.3.0",
+ "sumchecker": "^1.2.0"
},
"dependencies": {
"debug": {
@@ -988,7 +1016,7 @@
},
"minimist": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+ "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
"dev": true
}
@@ -1023,7 +1051,7 @@
"integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
"dev": true,
"requires": {
- "is-arrayish": "0.2.1"
+ "is-arrayish": "^0.2.1"
}
},
"es-abstract": {
@@ -1032,11 +1060,11 @@
"integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==",
"dev": true,
"requires": {
- "es-to-primitive": "1.1.1",
- "function-bind": "1.1.1",
- "has": "1.0.3",
- "is-callable": "1.1.4",
- "is-regex": "1.0.4"
+ "es-to-primitive": "^1.1.1",
+ "function-bind": "^1.1.1",
+ "has": "^1.0.1",
+ "is-callable": "^1.1.3",
+ "is-regex": "^1.0.4"
}
},
"es-to-primitive": {
@@ -1045,9 +1073,9 @@
"integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=",
"dev": true,
"requires": {
- "is-callable": "1.1.4",
- "is-date-object": "1.0.1",
- "is-symbol": "1.0.1"
+ "is-callable": "^1.1.1",
+ "is-date-object": "^1.0.1",
+ "is-symbol": "^1.0.1"
}
},
"es6-promise": {
@@ -1068,11 +1096,11 @@
"integrity": "sha512-IeMV45ReixHS53K/OmfKAIztN/igDHzTJUhZM3k1jMhIZWjk45SMwAtBsEXiJp3vSPmTcu6CXn7mDvFHRN66fw==",
"dev": true,
"requires": {
- "esprima": "3.1.3",
- "estraverse": "4.2.0",
- "esutils": "2.0.2",
- "optionator": "0.8.2",
- "source-map": "0.6.1"
+ "esprima": "^3.1.3",
+ "estraverse": "^4.2.0",
+ "esutils": "^2.0.2",
+ "optionator": "^0.8.1",
+ "source-map": "~0.6.1"
},
"dependencies": {
"esprima": {
@@ -1089,45 +1117,45 @@
"integrity": "sha512-N/tCqlMKkyNvAvLu+zI9AqDasnSLt00K+Hu8kdsERliC9jYEc8ck12XtjvOXrBKu8fK6RrBcN9bat6Xk++9jAg==",
"dev": true,
"requires": {
- "ajv": "6.5.2",
- "babel-code-frame": "6.26.0",
- "chalk": "2.4.1",
- "cross-spawn": "6.0.5",
- "debug": "3.1.0",
- "doctrine": "2.1.0",
- "eslint-scope": "4.0.0",
- "eslint-utils": "1.3.1",
- "eslint-visitor-keys": "1.0.0",
- "espree": "4.0.0",
- "esquery": "1.0.1",
- "esutils": "2.0.2",
- "file-entry-cache": "2.0.0",
- "functional-red-black-tree": "1.0.1",
- "glob": "7.1.2",
- "globals": "11.7.0",
- "ignore": "4.0.3",
- "imurmurhash": "0.1.4",
- "inquirer": "5.2.0",
- "is-resolvable": "1.1.0",
- "js-yaml": "3.12.0",
- "json-stable-stringify-without-jsonify": "1.0.1",
- "levn": "0.3.0",
- "lodash": "4.17.10",
- "minimatch": "3.0.4",
- "mkdirp": "0.5.1",
- "natural-compare": "1.4.0",
- "optionator": "0.8.2",
- "path-is-inside": "1.0.2",
- "pluralize": "7.0.0",
- "progress": "2.0.0",
- "regexpp": "2.0.0",
- "require-uncached": "1.0.3",
- "semver": "5.5.0",
- "string.prototype.matchall": "2.0.0",
- "strip-ansi": "4.0.0",
- "strip-json-comments": "2.0.1",
- "table": "4.0.3",
- "text-table": "0.2.0"
+ "ajv": "^6.5.0",
+ "babel-code-frame": "^6.26.0",
+ "chalk": "^2.1.0",
+ "cross-spawn": "^6.0.5",
+ "debug": "^3.1.0",
+ "doctrine": "^2.1.0",
+ "eslint-scope": "^4.0.0",
+ "eslint-utils": "^1.3.1",
+ "eslint-visitor-keys": "^1.0.0",
+ "espree": "^4.0.0",
+ "esquery": "^1.0.1",
+ "esutils": "^2.0.2",
+ "file-entry-cache": "^2.0.0",
+ "functional-red-black-tree": "^1.0.1",
+ "glob": "^7.1.2",
+ "globals": "^11.7.0",
+ "ignore": "^4.0.2",
+ "imurmurhash": "^0.1.4",
+ "inquirer": "^5.2.0",
+ "is-resolvable": "^1.1.0",
+ "js-yaml": "^3.11.0",
+ "json-stable-stringify-without-jsonify": "^1.0.1",
+ "levn": "^0.3.0",
+ "lodash": "^4.17.5",
+ "minimatch": "^3.0.4",
+ "mkdirp": "^0.5.1",
+ "natural-compare": "^1.4.0",
+ "optionator": "^0.8.2",
+ "path-is-inside": "^1.0.2",
+ "pluralize": "^7.0.0",
+ "progress": "^2.0.0",
+ "regexpp": "^2.0.0",
+ "require-uncached": "^1.0.3",
+ "semver": "^5.5.0",
+ "string.prototype.matchall": "^2.0.0",
+ "strip-ansi": "^4.0.0",
+ "strip-json-comments": "^2.0.1",
+ "table": "^4.0.3",
+ "text-table": "^0.2.0"
},
"dependencies": {
"ajv": {
@@ -1136,10 +1164,10 @@
"integrity": "sha512-hOs7GfvI6tUI1LfZddH82ky6mOMyTuY0mk7kE2pWpmhhUSkumzaTO5vbVwij39MdwPQWCV4Zv57Eo06NtL/GVA==",
"dev": true,
"requires": {
- "fast-deep-equal": "2.0.1",
- "fast-json-stable-stringify": "2.0.0",
- "json-schema-traverse": "0.4.1",
- "uri-js": "4.2.2"
+ "fast-deep-equal": "^2.0.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.1"
}
},
"fast-deep-equal": {
@@ -1162,8 +1190,8 @@
"integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==",
"dev": true,
"requires": {
- "debug": "2.6.9",
- "resolve": "1.8.1"
+ "debug": "^2.6.9",
+ "resolve": "^1.5.0"
},
"dependencies": {
"debug": {
@@ -1183,8 +1211,8 @@
"integrity": "sha1-snA2LNiLGkitMIl2zn+lTphBF0Y=",
"dev": true,
"requires": {
- "debug": "2.6.9",
- "pkg-dir": "1.0.0"
+ "debug": "^2.6.8",
+ "pkg-dir": "^1.0.0"
},
"dependencies": {
"debug": {
@@ -1204,7 +1232,7 @@
"integrity": "sha512-yULqYldzhYXTwZEaJXM30HhfgJdtTzuVH3LeoANybESHZ5+2ztLD72BsB2wR124/kk/PvQqZofDFSdNIk+kykw==",
"dev": true,
"requires": {
- "htmlparser2": "3.9.2"
+ "htmlparser2": "^3.8.2"
}
},
"eslint-plugin-import": {
@@ -1213,16 +1241,16 @@
"integrity": "sha512-t6hGKQDMIt9N8R7vLepsYXgDfeuhp6ZJSgtrLEDxonpSubyxUZHjhm6LsAaZX8q6GYVxkbT3kTsV9G5mBCFR6A==",
"dev": true,
"requires": {
- "contains-path": "0.1.0",
- "debug": "2.6.9",
+ "contains-path": "^0.1.0",
+ "debug": "^2.6.8",
"doctrine": "1.5.0",
- "eslint-import-resolver-node": "0.3.2",
- "eslint-module-utils": "2.2.0",
- "has": "1.0.3",
- "lodash": "4.17.10",
- "minimatch": "3.0.4",
- "read-pkg-up": "2.0.0",
- "resolve": "1.8.1"
+ "eslint-import-resolver-node": "^0.3.1",
+ "eslint-module-utils": "^2.2.0",
+ "has": "^1.0.1",
+ "lodash": "^4.17.4",
+ "minimatch": "^3.0.3",
+ "read-pkg-up": "^2.0.0",
+ "resolve": "^1.6.0"
},
"dependencies": {
"debug": {
@@ -1252,8 +1280,8 @@
"integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==",
"dev": true,
"requires": {
- "esrecurse": "4.2.1",
- "estraverse": "4.2.0"
+ "esrecurse": "^4.1.0",
+ "estraverse": "^4.1.1"
}
},
"eslint-utils": {
@@ -1274,8 +1302,8 @@
"integrity": "sha512-kapdTCt1bjmspxStVKX6huolXVV5ZfyZguY1lcfhVVZstce3bqxH9mcLzNn3/mlgW6wQ732+0fuG9v7h0ZQoKg==",
"dev": true,
"requires": {
- "acorn": "5.7.1",
- "acorn-jsx": "4.1.1"
+ "acorn": "^5.6.0",
+ "acorn-jsx": "^4.1.1"
}
},
"esprima": {
@@ -1290,7 +1318,7 @@
"integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
"dev": true,
"requires": {
- "estraverse": "4.2.0"
+ "estraverse": "^4.0.0"
}
},
"esrecurse": {
@@ -1299,7 +1327,7 @@
"integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
"dev": true,
"requires": {
- "estraverse": "4.2.0"
+ "estraverse": "^4.1.0"
}
},
"estraverse": {
@@ -1326,7 +1354,7 @@
"integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
"dev": true,
"requires": {
- "is-posix-bracket": "0.1.1"
+ "is-posix-bracket": "^0.1.0"
}
},
"expand-range": {
@@ -1335,7 +1363,7 @@
"integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
"dev": true,
"requires": {
- "fill-range": "2.2.4"
+ "fill-range": "^2.1.0"
}
},
"extend": {
@@ -1350,9 +1378,9 @@
"integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
"dev": true,
"requires": {
- "chardet": "0.4.2",
- "iconv-lite": "0.4.23",
- "tmp": "0.0.33"
+ "chardet": "^0.4.0",
+ "iconv-lite": "^0.4.17",
+ "tmp": "^0.0.33"
}
},
"extglob": {
@@ -1361,7 +1389,7 @@
"integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
"dev": true,
"requires": {
- "is-extglob": "1.0.0"
+ "is-extglob": "^1.0.0"
}
},
"extract-zip": {
@@ -1417,7 +1445,7 @@
"integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=",
"dev": true,
"requires": {
- "pend": "1.2.0"
+ "pend": "~1.2.0"
}
},
"figures": {
@@ -1426,7 +1454,7 @@
"integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
"dev": true,
"requires": {
- "escape-string-regexp": "1.0.5"
+ "escape-string-regexp": "^1.0.5"
}
},
"file-entry-cache": {
@@ -1435,8 +1463,8 @@
"integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
"dev": true,
"requires": {
- "flat-cache": "1.3.0",
- "object-assign": "4.1.1"
+ "flat-cache": "^1.2.1",
+ "object-assign": "^4.0.1"
}
},
"filename-regex": {
@@ -1451,11 +1479,11 @@
"integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
"dev": true,
"requires": {
- "is-number": "2.1.0",
- "isobject": "2.1.0",
- "randomatic": "3.0.0",
- "repeat-element": "1.1.2",
- "repeat-string": "1.6.1"
+ "is-number": "^2.1.0",
+ "isobject": "^2.0.0",
+ "randomatic": "^3.0.0",
+ "repeat-element": "^1.1.2",
+ "repeat-string": "^1.5.2"
}
},
"find-up": {
@@ -1464,8 +1492,8 @@
"integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
"dev": true,
"requires": {
- "path-exists": "2.1.0",
- "pinkie-promise": "2.0.1"
+ "path-exists": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
}
},
"flat-cache": {
@@ -1474,10 +1502,10 @@
"integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=",
"dev": true,
"requires": {
- "circular-json": "0.3.3",
- "del": "2.2.2",
- "graceful-fs": "4.1.11",
- "write": "0.2.1"
+ "circular-json": "^0.3.1",
+ "del": "^2.0.2",
+ "graceful-fs": "^4.1.2",
+ "write": "^0.2.1"
}
},
"for-in": {
@@ -1492,7 +1520,7 @@
"integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
"dev": true,
"requires": {
- "for-in": "1.0.2"
+ "for-in": "^1.0.1"
}
},
"foreach": {
@@ -1513,9 +1541,9 @@
"integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
"dev": true,
"requires": {
- "asynckit": "0.4.0",
+ "asynckit": "^0.4.0",
"combined-stream": "1.0.6",
- "mime-types": "2.1.19"
+ "mime-types": "^2.1.12"
}
},
"fs-extra": {
@@ -1524,11 +1552,11 @@
"integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=",
"dev": true,
"requires": {
- "graceful-fs": "4.1.11",
- "jsonfile": "2.4.0",
- "klaw": "1.3.1",
- "path-is-absolute": "1.0.1",
- "rimraf": "2.6.2"
+ "graceful-fs": "^4.1.2",
+ "jsonfile": "^2.1.0",
+ "klaw": "^1.0.0",
+ "path-is-absolute": "^1.0.0",
+ "rimraf": "^2.2.8"
}
},
"fs.realpath": {
@@ -1544,8 +1572,8 @@
"dev": true,
"optional": true,
"requires": {
- "nan": "2.10.0",
- "node-pre-gyp": "0.10.0"
+ "nan": "^2.9.2",
+ "node-pre-gyp": "^0.10.0"
},
"dependencies": {
"abbrev": {
@@ -1571,8 +1599,8 @@
"dev": true,
"optional": true,
"requires": {
- "delegates": "1.0.0",
- "readable-stream": "2.3.6"
+ "delegates": "^1.0.0",
+ "readable-stream": "^2.0.6"
}
},
"balanced-match": {
@@ -1585,7 +1613,7 @@
"bundled": true,
"dev": true,
"requires": {
- "balanced-match": "1.0.0",
+ "balanced-match": "^1.0.0",
"concat-map": "0.0.1"
}
},
@@ -1649,7 +1677,7 @@
"dev": true,
"optional": true,
"requires": {
- "minipass": "2.2.4"
+ "minipass": "^2.2.1"
}
},
"fs.realpath": {
@@ -1664,14 +1692,14 @@
"dev": true,
"optional": true,
"requires": {
- "aproba": "1.2.0",
- "console-control-strings": "1.1.0",
- "has-unicode": "2.0.1",
- "object-assign": "4.1.1",
- "signal-exit": "3.0.2",
- "string-width": "1.0.2",
- "strip-ansi": "3.0.1",
- "wide-align": "1.1.2"
+ "aproba": "^1.0.3",
+ "console-control-strings": "^1.0.0",
+ "has-unicode": "^2.0.0",
+ "object-assign": "^4.1.0",
+ "signal-exit": "^3.0.0",
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1",
+ "wide-align": "^1.1.0"
}
},
"glob": {
@@ -1680,12 +1708,12 @@
"dev": true,
"optional": true,
"requires": {
- "fs.realpath": "1.0.0",
- "inflight": "1.0.6",
- "inherits": "2.0.3",
- "minimatch": "3.0.4",
- "once": "1.4.0",
- "path-is-absolute": "1.0.1"
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
}
},
"has-unicode": {
@@ -1700,7 +1728,7 @@
"dev": true,
"optional": true,
"requires": {
- "safer-buffer": "2.1.2"
+ "safer-buffer": "^2.1.0"
}
},
"ignore-walk": {
@@ -1709,7 +1737,7 @@
"dev": true,
"optional": true,
"requires": {
- "minimatch": "3.0.4"
+ "minimatch": "^3.0.4"
}
},
"inflight": {
@@ -1718,8 +1746,8 @@
"dev": true,
"optional": true,
"requires": {
- "once": "1.4.0",
- "wrappy": "1.0.2"
+ "once": "^1.3.0",
+ "wrappy": "1"
}
},
"inherits": {
@@ -1738,7 +1766,7 @@
"bundled": true,
"dev": true,
"requires": {
- "number-is-nan": "1.0.1"
+ "number-is-nan": "^1.0.0"
}
},
"isarray": {
@@ -1752,7 +1780,7 @@
"bundled": true,
"dev": true,
"requires": {
- "brace-expansion": "1.1.11"
+ "brace-expansion": "^1.1.7"
}
},
"minimist": {
@@ -1765,8 +1793,8 @@
"bundled": true,
"dev": true,
"requires": {
- "safe-buffer": "5.1.1",
- "yallist": "3.0.2"
+ "safe-buffer": "^5.1.1",
+ "yallist": "^3.0.0"
}
},
"minizlib": {
@@ -1775,7 +1803,7 @@
"dev": true,
"optional": true,
"requires": {
- "minipass": "2.2.4"
+ "minipass": "^2.2.1"
}
},
"mkdirp": {
@@ -1798,9 +1826,9 @@
"dev": true,
"optional": true,
"requires": {
- "debug": "2.6.9",
- "iconv-lite": "0.4.21",
- "sax": "1.2.4"
+ "debug": "^2.1.2",
+ "iconv-lite": "^0.4.4",
+ "sax": "^1.2.4"
}
},
"node-pre-gyp": {
@@ -1809,16 +1837,16 @@
"dev": true,
"optional": true,
"requires": {
- "detect-libc": "1.0.3",
- "mkdirp": "0.5.1",
- "needle": "2.2.0",
- "nopt": "4.0.1",
- "npm-packlist": "1.1.10",
- "npmlog": "4.1.2",
- "rc": "1.2.7",
- "rimraf": "2.6.2",
- "semver": "5.5.0",
- "tar": "4.4.1"
+ "detect-libc": "^1.0.2",
+ "mkdirp": "^0.5.1",
+ "needle": "^2.2.0",
+ "nopt": "^4.0.1",
+ "npm-packlist": "^1.1.6",
+ "npmlog": "^4.0.2",
+ "rc": "^1.1.7",
+ "rimraf": "^2.6.1",
+ "semver": "^5.3.0",
+ "tar": "^4"
}
},
"nopt": {
@@ -1827,8 +1855,8 @@
"dev": true,
"optional": true,
"requires": {
- "abbrev": "1.1.1",
- "osenv": "0.1.5"
+ "abbrev": "1",
+ "osenv": "^0.1.4"
}
},
"npm-bundled": {
@@ -1843,8 +1871,8 @@
"dev": true,
"optional": true,
"requires": {
- "ignore-walk": "3.0.1",
- "npm-bundled": "1.0.3"
+ "ignore-walk": "^3.0.1",
+ "npm-bundled": "^1.0.1"
}
},
"npmlog": {
@@ -1853,10 +1881,10 @@
"dev": true,
"optional": true,
"requires": {
- "are-we-there-yet": "1.1.4",
- "console-control-strings": "1.1.0",
- "gauge": "2.7.4",
- "set-blocking": "2.0.0"
+ "are-we-there-yet": "~1.1.2",
+ "console-control-strings": "~1.1.0",
+ "gauge": "~2.7.3",
+ "set-blocking": "~2.0.0"
}
},
"number-is-nan": {
@@ -1875,7 +1903,7 @@
"bundled": true,
"dev": true,
"requires": {
- "wrappy": "1.0.2"
+ "wrappy": "1"
}
},
"os-homedir": {
@@ -1896,8 +1924,8 @@
"dev": true,
"optional": true,
"requires": {
- "os-homedir": "1.0.2",
- "os-tmpdir": "1.0.2"
+ "os-homedir": "^1.0.0",
+ "os-tmpdir": "^1.0.0"
}
},
"path-is-absolute": {
@@ -1918,10 +1946,10 @@
"dev": true,
"optional": true,
"requires": {
- "deep-extend": "0.5.1",
- "ini": "1.3.5",
- "minimist": "1.2.0",
- "strip-json-comments": "2.0.1"
+ "deep-extend": "^0.5.1",
+ "ini": "~1.3.0",
+ "minimist": "^1.2.0",
+ "strip-json-comments": "~2.0.1"
},
"dependencies": {
"minimist": {
@@ -1938,13 +1966,13 @@
"dev": true,
"optional": true,
"requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "2.0.0",
- "safe-buffer": "5.1.1",
- "string_decoder": "1.1.1",
- "util-deprecate": "1.0.2"
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
}
},
"rimraf": {
@@ -1953,7 +1981,7 @@
"dev": true,
"optional": true,
"requires": {
- "glob": "7.1.2"
+ "glob": "^7.0.5"
}
},
"safe-buffer": {
@@ -1996,9 +2024,9 @@
"bundled": true,
"dev": true,
"requires": {
- "code-point-at": "1.1.0",
- "is-fullwidth-code-point": "1.0.0",
- "strip-ansi": "3.0.1"
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
}
},
"string_decoder": {
@@ -2007,7 +2035,7 @@
"dev": true,
"optional": true,
"requires": {
- "safe-buffer": "5.1.1"
+ "safe-buffer": "~5.1.0"
}
},
"strip-ansi": {
@@ -2015,7 +2043,7 @@
"bundled": true,
"dev": true,
"requires": {
- "ansi-regex": "2.1.1"
+ "ansi-regex": "^2.0.0"
}
},
"strip-json-comments": {
@@ -2030,13 +2058,13 @@
"dev": true,
"optional": true,
"requires": {
- "chownr": "1.0.1",
- "fs-minipass": "1.2.5",
- "minipass": "2.2.4",
- "minizlib": "1.1.0",
- "mkdirp": "0.5.1",
- "safe-buffer": "5.1.1",
- "yallist": "3.0.2"
+ "chownr": "^1.0.1",
+ "fs-minipass": "^1.2.5",
+ "minipass": "^2.2.4",
+ "minizlib": "^1.1.0",
+ "mkdirp": "^0.5.0",
+ "safe-buffer": "^5.1.1",
+ "yallist": "^3.0.2"
}
},
"util-deprecate": {
@@ -2051,7 +2079,7 @@
"dev": true,
"optional": true,
"requires": {
- "string-width": "1.0.2"
+ "string-width": "^1.0.2"
}
},
"wrappy": {
@@ -2096,7 +2124,7 @@
"integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
"dev": true,
"requires": {
- "assert-plus": "1.0.0"
+ "assert-plus": "^1.0.0"
}
},
"glob": {
@@ -2105,12 +2133,12 @@
"integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
"dev": true,
"requires": {
- "fs.realpath": "1.0.0",
- "inflight": "1.0.6",
- "inherits": "2.0.3",
- "minimatch": "3.0.4",
- "once": "1.4.0",
- "path-is-absolute": "1.0.1"
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
}
},
"glob-base": {
@@ -2119,8 +2147,8 @@
"integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
"dev": true,
"requires": {
- "glob-parent": "2.0.0",
- "is-glob": "2.0.1"
+ "glob-parent": "^2.0.0",
+ "is-glob": "^2.0.0"
}
},
"glob-parent": {
@@ -2129,7 +2157,7 @@
"integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
"dev": true,
"requires": {
- "is-glob": "2.0.1"
+ "is-glob": "^2.0.0"
}
},
"globals": {
@@ -2150,12 +2178,12 @@
"integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
"dev": true,
"requires": {
- "array-union": "1.0.2",
- "arrify": "1.0.1",
- "glob": "7.1.2",
- "object-assign": "4.1.1",
- "pify": "2.3.0",
- "pinkie-promise": "2.0.1"
+ "array-union": "^1.0.1",
+ "arrify": "^1.0.0",
+ "glob": "^7.0.3",
+ "object-assign": "^4.0.1",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
}
},
"globrex": {
@@ -2188,8 +2216,8 @@
"integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
"dev": true,
"requires": {
- "ajv": "5.5.2",
- "har-schema": "2.0.0"
+ "ajv": "^5.1.0",
+ "har-schema": "^2.0.0"
}
},
"has": {
@@ -2198,7 +2226,7 @@
"integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
"dev": true,
"requires": {
- "function-bind": "1.1.1"
+ "function-bind": "^1.1.1"
}
},
"has-ansi": {
@@ -2207,7 +2235,7 @@
"integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
"dev": true,
"requires": {
- "ansi-regex": "2.1.1"
+ "ansi-regex": "^2.0.0"
}
},
"has-flag": {
@@ -2246,7 +2274,7 @@
"integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==",
"dev": true,
"requires": {
- "whatwg-encoding": "1.0.3"
+ "whatwg-encoding": "^1.0.1"
}
},
"htmlparser2": {
@@ -2255,12 +2283,12 @@
"integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=",
"dev": true,
"requires": {
- "domelementtype": "1.3.0",
- "domhandler": "2.4.2",
- "domutils": "1.7.0",
- "entities": "1.1.1",
- "inherits": "2.0.3",
- "readable-stream": "2.3.6"
+ "domelementtype": "^1.3.0",
+ "domhandler": "^2.3.0",
+ "domutils": "^1.5.1",
+ "entities": "^1.1.1",
+ "inherits": "^2.0.1",
+ "readable-stream": "^2.0.2"
}
},
"http-signature": {
@@ -2269,9 +2297,9 @@
"integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
"dev": true,
"requires": {
- "assert-plus": "1.0.0",
- "jsprim": "1.4.1",
- "sshpk": "1.14.2"
+ "assert-plus": "^1.0.0",
+ "jsprim": "^1.2.2",
+ "sshpk": "^1.7.0"
}
},
"iconv-lite": {
@@ -2280,7 +2308,7 @@
"integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
"dev": true,
"requires": {
- "safer-buffer": "2.1.2"
+ "safer-buffer": ">= 2.1.2 < 3"
}
},
"ignore": {
@@ -2295,7 +2323,7 @@
"integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==",
"dev": true,
"requires": {
- "minimatch": "3.0.4"
+ "minimatch": "^3.0.4"
}
},
"imurmurhash": {
@@ -2310,7 +2338,7 @@
"integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
"dev": true,
"requires": {
- "repeating": "2.0.1"
+ "repeating": "^2.0.0"
}
},
"inflight": {
@@ -2319,8 +2347,8 @@
"integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
"dev": true,
"requires": {
- "once": "1.4.0",
- "wrappy": "1.0.2"
+ "once": "^1.3.0",
+ "wrappy": "1"
}
},
"inherits": {
@@ -2341,19 +2369,19 @@
"integrity": "sha512-E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ==",
"dev": true,
"requires": {
- "ansi-escapes": "3.1.0",
- "chalk": "2.4.1",
- "cli-cursor": "2.1.0",
- "cli-width": "2.2.0",
- "external-editor": "2.2.0",
- "figures": "2.0.0",
- "lodash": "4.17.10",
+ "ansi-escapes": "^3.0.0",
+ "chalk": "^2.0.0",
+ "cli-cursor": "^2.1.0",
+ "cli-width": "^2.0.0",
+ "external-editor": "^2.1.0",
+ "figures": "^2.0.0",
+ "lodash": "^4.3.0",
"mute-stream": "0.0.7",
- "run-async": "2.3.0",
- "rxjs": "5.5.11",
- "string-width": "2.1.1",
- "strip-ansi": "4.0.0",
- "through": "2.3.8"
+ "run-async": "^2.2.0",
+ "rxjs": "^5.5.2",
+ "string-width": "^2.1.0",
+ "strip-ansi": "^4.0.0",
+ "through": "^2.3.6"
}
},
"interpret": {
@@ -2368,7 +2396,7 @@
"integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
"dev": true,
"requires": {
- "loose-envify": "1.4.0"
+ "loose-envify": "^1.0.0"
}
},
"is-arrayish": {
@@ -2383,7 +2411,7 @@
"integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
"dev": true,
"requires": {
- "binary-extensions": "1.11.0"
+ "binary-extensions": "^1.0.0"
}
},
"is-buffer": {
@@ -2398,7 +2426,7 @@
"integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
"dev": true,
"requires": {
- "builtin-modules": "1.1.1"
+ "builtin-modules": "^1.0.0"
}
},
"is-callable": {
@@ -2425,7 +2453,7 @@
"integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
"dev": true,
"requires": {
- "is-primitive": "2.0.0"
+ "is-primitive": "^2.0.0"
}
},
"is-extendable": {
@@ -2446,7 +2474,7 @@
"integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
"dev": true,
"requires": {
- "number-is-nan": "1.0.1"
+ "number-is-nan": "^1.0.0"
}
},
"is-fullwidth-code-point": {
@@ -2461,7 +2489,7 @@
"integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
"dev": true,
"requires": {
- "is-extglob": "1.0.0"
+ "is-extglob": "^1.0.0"
}
},
"is-module": {
@@ -2476,7 +2504,7 @@
"integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
"dev": true,
"requires": {
- "kind-of": "3.2.2"
+ "kind-of": "^3.0.2"
}
},
"is-path-cwd": {
@@ -2491,7 +2519,7 @@
"integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
"dev": true,
"requires": {
- "is-path-inside": "1.0.1"
+ "is-path-inside": "^1.0.0"
}
},
"is-path-inside": {
@@ -2500,7 +2528,7 @@
"integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
"dev": true,
"requires": {
- "path-is-inside": "1.0.2"
+ "path-is-inside": "^1.0.1"
}
},
"is-posix-bracket": {
@@ -2536,7 +2564,7 @@
"integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
"dev": true,
"requires": {
- "has": "1.0.3"
+ "has": "^1.0.1"
}
},
"is-resolvable": {
@@ -2607,8 +2635,8 @@
"@babel/template": "7.0.0-beta.51",
"@babel/traverse": "7.0.0-beta.51",
"@babel/types": "7.0.0-beta.51",
- "istanbul-lib-coverage": "2.0.1",
- "semver": "5.5.0"
+ "istanbul-lib-coverage": "^2.0.1",
+ "semver": "^5.5.0"
}
},
"js-tokens": {
@@ -2623,8 +2651,8 @@
"integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
"dev": true,
"requires": {
- "argparse": "1.0.10",
- "esprima": "4.0.1"
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
}
},
"jsbn": {
@@ -2640,32 +2668,32 @@
"integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==",
"dev": true,
"requires": {
- "abab": "2.0.0",
- "acorn": "5.7.1",
- "acorn-globals": "4.1.0",
- "array-equal": "1.0.0",
- "cssom": "0.3.4",
- "cssstyle": "1.0.0",
- "data-urls": "1.0.0",
- "domexception": "1.0.1",
- "escodegen": "1.11.0",
- "html-encoding-sniffer": "1.0.2",
- "left-pad": "1.3.0",
- "nwsapi": "2.0.8",
+ "abab": "^2.0.0",
+ "acorn": "^5.5.3",
+ "acorn-globals": "^4.1.0",
+ "array-equal": "^1.0.0",
+ "cssom": ">= 0.3.2 < 0.4.0",
+ "cssstyle": "^1.0.0",
+ "data-urls": "^1.0.0",
+ "domexception": "^1.0.1",
+ "escodegen": "^1.9.1",
+ "html-encoding-sniffer": "^1.0.2",
+ "left-pad": "^1.3.0",
+ "nwsapi": "^2.0.7",
"parse5": "4.0.0",
- "pn": "1.1.0",
- "request": "2.87.0",
- "request-promise-native": "1.0.5",
- "sax": "1.2.4",
- "symbol-tree": "3.2.2",
- "tough-cookie": "2.3.4",
- "w3c-hr-time": "1.0.1",
- "webidl-conversions": "4.0.2",
- "whatwg-encoding": "1.0.3",
- "whatwg-mimetype": "2.1.0",
- "whatwg-url": "6.5.0",
- "ws": "5.2.2",
- "xml-name-validator": "3.0.0"
+ "pn": "^1.1.0",
+ "request": "^2.87.0",
+ "request-promise-native": "^1.0.5",
+ "sax": "^1.2.4",
+ "symbol-tree": "^3.2.2",
+ "tough-cookie": "^2.3.4",
+ "w3c-hr-time": "^1.0.1",
+ "webidl-conversions": "^4.0.2",
+ "whatwg-encoding": "^1.0.3",
+ "whatwg-mimetype": "^2.1.0",
+ "whatwg-url": "^6.4.1",
+ "ws": "^5.2.0",
+ "xml-name-validator": "^3.0.0"
}
},
"jsesc": {
@@ -2700,11 +2728,11 @@
},
"jsonfile": {
"version": "2.4.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
+ "resolved": "http://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
"integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
"dev": true,
"requires": {
- "graceful-fs": "4.1.11"
+ "graceful-fs": "^4.1.6"
}
},
"jsprim": {
@@ -2731,7 +2759,7 @@
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
"dev": true,
"requires": {
- "is-buffer": "1.1.6"
+ "is-buffer": "^1.1.5"
}
},
"klaw": {
@@ -2740,7 +2768,7 @@
"integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=",
"dev": true,
"requires": {
- "graceful-fs": "4.1.11"
+ "graceful-fs": "^4.1.9"
}
},
"kleur": {
@@ -2761,8 +2789,8 @@
"integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
"dev": true,
"requires": {
- "prelude-ls": "1.1.2",
- "type-check": "0.3.2"
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2"
}
},
"load-json-file": {
@@ -2771,10 +2799,10 @@
"integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
"dev": true,
"requires": {
- "graceful-fs": "4.1.11",
- "parse-json": "2.2.0",
- "pify": "2.3.0",
- "strip-bom": "3.0.0"
+ "graceful-fs": "^4.1.2",
+ "parse-json": "^2.2.0",
+ "pify": "^2.0.0",
+ "strip-bom": "^3.0.0"
}
},
"locate-character": {
@@ -2789,8 +2817,8 @@
"integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
"dev": true,
"requires": {
- "p-locate": "2.0.0",
- "path-exists": "3.0.0"
+ "p-locate": "^2.0.0",
+ "path-exists": "^3.0.0"
},
"dependencies": {
"path-exists": {
@@ -2819,7 +2847,7 @@
"integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
"dev": true,
"requires": {
- "js-tokens": "3.0.2"
+ "js-tokens": "^3.0.0 || ^4.0.0"
}
},
"loud-rejection": {
@@ -2828,8 +2856,8 @@
"integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
"dev": true,
"requires": {
- "currently-unhandled": "0.4.1",
- "signal-exit": "3.0.2"
+ "currently-unhandled": "^0.4.1",
+ "signal-exit": "^3.0.0"
}
},
"magic-string": {
@@ -2838,7 +2866,7 @@
"integrity": "sha512-Msbwa9oNYNPjwVh9ury5X2BHbTFWoirTlzuf4X+pIoSOQVKNRJHXTx1WmKYuXzRM4QZFv8dGXyZvhDMmWhGLPw==",
"dev": true,
"requires": {
- "sourcemap-codec": "1.4.1"
+ "sourcemap-codec": "^1.4.1"
}
},
"make-error": {
@@ -2871,16 +2899,16 @@
"integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
"dev": true,
"requires": {
- "camelcase-keys": "2.1.0",
- "decamelize": "1.2.0",
- "loud-rejection": "1.6.0",
- "map-obj": "1.0.1",
- "minimist": "1.2.0",
- "normalize-package-data": "2.4.0",
- "object-assign": "4.1.1",
- "read-pkg-up": "1.0.1",
- "redent": "1.0.0",
- "trim-newlines": "1.0.0"
+ "camelcase-keys": "^2.0.0",
+ "decamelize": "^1.1.2",
+ "loud-rejection": "^1.0.0",
+ "map-obj": "^1.0.1",
+ "minimist": "^1.1.3",
+ "normalize-package-data": "^2.3.4",
+ "object-assign": "^4.0.1",
+ "read-pkg-up": "^1.0.1",
+ "redent": "^1.0.0",
+ "trim-newlines": "^1.0.0"
},
"dependencies": {
"load-json-file": {
@@ -2889,16 +2917,16 @@
"integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
"dev": true,
"requires": {
- "graceful-fs": "4.1.11",
- "parse-json": "2.2.0",
- "pify": "2.3.0",
- "pinkie-promise": "2.0.1",
- "strip-bom": "2.0.0"
+ "graceful-fs": "^4.1.2",
+ "parse-json": "^2.2.0",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0",
+ "strip-bom": "^2.0.0"
}
},
"minimist": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+ "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
"dev": true
},
@@ -2908,9 +2936,9 @@
"integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
"dev": true,
"requires": {
- "graceful-fs": "4.1.11",
- "pify": "2.3.0",
- "pinkie-promise": "2.0.1"
+ "graceful-fs": "^4.1.2",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
}
},
"read-pkg": {
@@ -2919,9 +2947,9 @@
"integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
"dev": true,
"requires": {
- "load-json-file": "1.1.0",
- "normalize-package-data": "2.4.0",
- "path-type": "1.1.0"
+ "load-json-file": "^1.0.0",
+ "normalize-package-data": "^2.3.2",
+ "path-type": "^1.0.0"
}
},
"read-pkg-up": {
@@ -2930,8 +2958,8 @@
"integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
"dev": true,
"requires": {
- "find-up": "1.1.2",
- "read-pkg": "1.1.0"
+ "find-up": "^1.0.0",
+ "read-pkg": "^1.0.0"
}
},
"strip-bom": {
@@ -2940,7 +2968,7 @@
"integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
"dev": true,
"requires": {
- "is-utf8": "0.2.1"
+ "is-utf8": "^0.2.0"
}
}
}
@@ -2951,19 +2979,19 @@
"integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
"dev": true,
"requires": {
- "arr-diff": "2.0.0",
- "array-unique": "0.2.1",
- "braces": "1.8.5",
- "expand-brackets": "0.1.5",
- "extglob": "0.3.2",
- "filename-regex": "2.0.1",
- "is-extglob": "1.0.0",
- "is-glob": "2.0.1",
- "kind-of": "3.2.2",
- "normalize-path": "2.1.1",
- "object.omit": "2.0.1",
- "parse-glob": "3.0.4",
- "regex-cache": "0.4.4"
+ "arr-diff": "^2.0.0",
+ "array-unique": "^0.2.1",
+ "braces": "^1.8.2",
+ "expand-brackets": "^0.1.4",
+ "extglob": "^0.3.1",
+ "filename-regex": "^2.0.0",
+ "is-extglob": "^1.0.0",
+ "is-glob": "^2.0.1",
+ "kind-of": "^3.0.2",
+ "normalize-path": "^2.0.1",
+ "object.omit": "^2.0.0",
+ "parse-glob": "^3.0.4",
+ "regex-cache": "^0.4.2"
}
},
"mime-db": {
@@ -2978,7 +3006,7 @@
"integrity": "sha512-P1tKYHVSZ6uFo26mtnve4HQFE3koh1UWVkp8YUC+ESBHe945xWSoXuHHiGarDqcEZ+whpCDnlNw5LON0kLo+sw==",
"dev": true,
"requires": {
- "mime-db": "1.35.0"
+ "mime-db": "~1.35.0"
}
},
"mimic-fn": {
@@ -2993,12 +3021,12 @@
"integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
"dev": true,
"requires": {
- "brace-expansion": "1.1.11"
+ "brace-expansion": "^1.1.7"
}
},
"minimist": {
"version": "0.0.8",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
+ "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
"integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
"dev": true
},
@@ -3013,18 +3041,18 @@
"dependencies": {
"commander": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/commander/-/commander-1.0.4.tgz",
+ "resolved": "http://registry.npmjs.org/commander/-/commander-1.0.4.tgz",
"integrity": "sha1-Xt6xruI8T7VBprcNaSq+8ZZpotM=",
"dev": true,
"requires": {
- "keypress": "0.1.0"
+ "keypress": "0.1.x"
}
}
}
},
"mkdirp": {
"version": "0.5.1",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
+ "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
"integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
"dev": true,
"requires": {
@@ -3068,7 +3096,7 @@
"integrity": "sha1-abHyX/B00oKJBPJE3dBrfZbvbJM=",
"dev": true,
"requires": {
- "strip-indent": "1.0.1"
+ "strip-indent": "^1.0.0"
}
},
"mute-stream": {
@@ -3102,20 +3130,20 @@
"integrity": "sha512-WptvyPfp5mHRRYHzt6+4xazaR9cc437BuLJI6cLFnqwwgxgdtsFImfBVDeTUCPAeLrkp5VryX5jlw7Wwg+UnFQ==",
"dev": true,
"requires": {
- "debug": "2.6.9",
- "deep-defaults": "1.0.4",
- "defaults": "1.0.3",
- "electron": "1.8.7",
- "enqueue": "1.0.2",
- "function-source": "0.1.0",
- "jsesc": "0.5.0",
- "minstache": "1.2.0",
- "mkdirp": "0.5.1",
- "multiline": "1.0.2",
- "once": "1.4.0",
- "rimraf": "2.6.2",
+ "debug": "^2.2.0",
+ "deep-defaults": "^1.0.3",
+ "defaults": "^1.0.2",
+ "electron": "^1.8.4",
+ "enqueue": "^1.0.2",
+ "function-source": "^0.1.0",
+ "jsesc": "^0.5.0",
+ "minstache": "^1.2.0",
+ "mkdirp": "^0.5.1",
+ "multiline": "^1.0.2",
+ "once": "^1.3.3",
+ "rimraf": "^2.4.3",
"sliced": "1.0.1",
- "split2": "2.2.0"
+ "split2": "^2.0.1"
},
"dependencies": {
"debug": {
@@ -3135,8 +3163,8 @@
"integrity": "sha1-dMf10zc+S7L2AYLjqW3eD4qssM4=",
"dev": true,
"requires": {
- "is-builtin-module": "1.0.0",
- "lodash": "4.17.10"
+ "is-builtin-module": "^1.0.0",
+ "lodash": "^4.13.1"
}
},
"normalize-package-data": {
@@ -3145,10 +3173,10 @@
"integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
"dev": true,
"requires": {
- "hosted-git-info": "2.7.1",
- "is-builtin-module": "1.0.0",
- "semver": "5.5.0",
- "validate-npm-package-license": "3.0.3"
+ "hosted-git-info": "^2.1.4",
+ "is-builtin-module": "^1.0.0",
+ "semver": "2 || 3 || 4 || 5",
+ "validate-npm-package-license": "^3.0.1"
}
},
"normalize-path": {
@@ -3157,7 +3185,7 @@
"integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
"dev": true,
"requires": {
- "remove-trailing-separator": "1.1.0"
+ "remove-trailing-separator": "^1.0.1"
}
},
"nugget": {
@@ -3166,12 +3194,12 @@
"integrity": "sha1-IBCVpIfhrTYIGzQy+jytpPjQcbA=",
"dev": true,
"requires": {
- "debug": "2.6.9",
- "minimist": "1.2.0",
- "pretty-bytes": "1.0.4",
- "progress-stream": "1.2.0",
- "request": "2.87.0",
- "single-line-log": "1.1.2",
+ "debug": "^2.1.3",
+ "minimist": "^1.1.0",
+ "pretty-bytes": "^1.0.2",
+ "progress-stream": "^1.1.0",
+ "request": "^2.45.0",
+ "single-line-log": "^1.1.2",
"throttleit": "0.0.2"
},
"dependencies": {
@@ -3186,7 +3214,7 @@
},
"minimist": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+ "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
"dev": true
}
@@ -3210,33 +3238,33 @@
"integrity": "sha1-ikpO1pCWbBHsWH/4fuoMEsl0upk=",
"dev": true,
"requires": {
- "archy": "1.0.0",
- "arrify": "1.0.1",
- "caching-transform": "1.0.1",
- "convert-source-map": "1.5.1",
- "debug-log": "1.0.1",
- "default-require-extensions": "1.0.0",
- "find-cache-dir": "0.1.1",
- "find-up": "2.1.0",
- "foreground-child": "1.5.6",
- "glob": "7.1.2",
- "istanbul-lib-coverage": "1.2.0",
- "istanbul-lib-hook": "1.1.0",
- "istanbul-lib-instrument": "2.3.2",
- "istanbul-lib-report": "1.1.3",
- "istanbul-lib-source-maps": "1.2.5",
- "istanbul-reports": "1.4.1",
- "md5-hex": "1.3.0",
- "merge-source-map": "1.1.0",
- "micromatch": "3.1.10",
- "mkdirp": "0.5.1",
- "resolve-from": "2.0.0",
- "rimraf": "2.6.2",
- "signal-exit": "3.0.2",
- "spawn-wrap": "1.4.2",
- "test-exclude": "4.2.1",
+ "archy": "^1.0.0",
+ "arrify": "^1.0.1",
+ "caching-transform": "^1.0.0",
+ "convert-source-map": "^1.5.1",
+ "debug-log": "^1.0.1",
+ "default-require-extensions": "^1.0.0",
+ "find-cache-dir": "^0.1.1",
+ "find-up": "^2.1.0",
+ "foreground-child": "^1.5.3",
+ "glob": "^7.0.6",
+ "istanbul-lib-coverage": "^1.2.0",
+ "istanbul-lib-hook": "^1.1.0",
+ "istanbul-lib-instrument": "^2.1.0",
+ "istanbul-lib-report": "^1.1.3",
+ "istanbul-lib-source-maps": "^1.2.5",
+ "istanbul-reports": "^1.4.1",
+ "md5-hex": "^1.2.0",
+ "merge-source-map": "^1.1.0",
+ "micromatch": "^3.1.10",
+ "mkdirp": "^0.5.0",
+ "resolve-from": "^2.0.0",
+ "rimraf": "^2.6.2",
+ "signal-exit": "^3.0.1",
+ "spawn-wrap": "^1.4.2",
+ "test-exclude": "^4.2.0",
"yargs": "11.1.0",
- "yargs-parser": "8.1.0"
+ "yargs-parser": "^8.0.0"
},
"dependencies": {
"align-text": {
@@ -3244,9 +3272,9 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "3.2.2",
- "longest": "1.0.1",
- "repeat-string": "1.6.1"
+ "kind-of": "^3.0.2",
+ "longest": "^1.0.1",
+ "repeat-string": "^1.5.2"
}
},
"amdefine": {
@@ -3264,7 +3292,7 @@
"bundled": true,
"dev": true,
"requires": {
- "default-require-extensions": "1.0.0"
+ "default-require-extensions": "^1.0.0"
}
},
"archy": {
@@ -3322,13 +3350,13 @@
"bundled": true,
"dev": true,
"requires": {
- "cache-base": "1.0.1",
- "class-utils": "0.3.6",
- "component-emitter": "1.2.1",
- "define-property": "1.0.0",
- "isobject": "3.0.1",
- "mixin-deep": "1.3.1",
- "pascalcase": "0.1.1"
+ "cache-base": "^1.0.1",
+ "class-utils": "^0.3.5",
+ "component-emitter": "^1.2.1",
+ "define-property": "^1.0.0",
+ "isobject": "^3.0.1",
+ "mixin-deep": "^1.2.0",
+ "pascalcase": "^0.1.1"
},
"dependencies": {
"define-property": {
@@ -3336,7 +3364,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "1.0.2"
+ "is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
@@ -3344,7 +3372,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "6.0.2"
+ "kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
@@ -3352,7 +3380,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "6.0.2"
+ "kind-of": "^6.0.0"
}
},
"is-descriptor": {
@@ -3360,9 +3388,9 @@
"bundled": true,
"dev": true,
"requires": {
- "is-accessor-descriptor": "1.0.0",
- "is-data-descriptor": "1.0.0",
- "kind-of": "6.0.2"
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
}
},
"kind-of": {
@@ -3377,7 +3405,7 @@
"bundled": true,
"dev": true,
"requires": {
- "balanced-match": "1.0.0",
+ "balanced-match": "^1.0.0",
"concat-map": "0.0.1"
}
},
@@ -3386,16 +3414,16 @@
"bundled": true,
"dev": true,
"requires": {
- "arr-flatten": "1.1.0",
- "array-unique": "0.3.2",
- "extend-shallow": "2.0.1",
- "fill-range": "4.0.0",
- "isobject": "3.0.1",
- "repeat-element": "1.1.2",
- "snapdragon": "0.8.2",
- "snapdragon-node": "2.1.1",
- "split-string": "3.1.0",
- "to-regex": "3.0.2"
+ "arr-flatten": "^1.1.0",
+ "array-unique": "^0.3.2",
+ "extend-shallow": "^2.0.1",
+ "fill-range": "^4.0.0",
+ "isobject": "^3.0.1",
+ "repeat-element": "^1.1.2",
+ "snapdragon": "^0.8.1",
+ "snapdragon-node": "^2.0.1",
+ "split-string": "^3.0.2",
+ "to-regex": "^3.0.1"
},
"dependencies": {
"extend-shallow": {
@@ -3403,7 +3431,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-extendable": "0.1.1"
+ "is-extendable": "^0.1.0"
}
}
}
@@ -3418,15 +3446,15 @@
"bundled": true,
"dev": true,
"requires": {
- "collection-visit": "1.0.0",
- "component-emitter": "1.2.1",
- "get-value": "2.0.6",
- "has-value": "1.0.0",
- "isobject": "3.0.1",
- "set-value": "2.0.0",
- "to-object-path": "0.3.0",
- "union-value": "1.0.0",
- "unset-value": "1.0.0"
+ "collection-visit": "^1.0.0",
+ "component-emitter": "^1.2.1",
+ "get-value": "^2.0.6",
+ "has-value": "^1.0.0",
+ "isobject": "^3.0.1",
+ "set-value": "^2.0.0",
+ "to-object-path": "^0.3.0",
+ "union-value": "^1.0.0",
+ "unset-value": "^1.0.0"
}
},
"caching-transform": {
@@ -3434,9 +3462,9 @@
"bundled": true,
"dev": true,
"requires": {
- "md5-hex": "1.3.0",
- "mkdirp": "0.5.1",
- "write-file-atomic": "1.3.4"
+ "md5-hex": "^1.2.0",
+ "mkdirp": "^0.5.1",
+ "write-file-atomic": "^1.1.4"
}
},
"camelcase": {
@@ -3451,8 +3479,8 @@
"dev": true,
"optional": true,
"requires": {
- "align-text": "0.1.4",
- "lazy-cache": "1.0.4"
+ "align-text": "^0.1.3",
+ "lazy-cache": "^1.0.3"
}
},
"class-utils": {
@@ -3460,10 +3488,10 @@
"bundled": true,
"dev": true,
"requires": {
- "arr-union": "3.1.0",
- "define-property": "0.2.5",
- "isobject": "3.0.1",
- "static-extend": "0.1.2"
+ "arr-union": "^3.1.0",
+ "define-property": "^0.2.5",
+ "isobject": "^3.0.0",
+ "static-extend": "^0.1.1"
},
"dependencies": {
"define-property": {
@@ -3471,7 +3499,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "0.1.6"
+ "is-descriptor": "^0.1.0"
}
}
}
@@ -3482,8 +3510,8 @@
"dev": true,
"optional": true,
"requires": {
- "center-align": "0.1.3",
- "right-align": "0.1.3",
+ "center-align": "^0.1.1",
+ "right-align": "^0.1.1",
"wordwrap": "0.0.2"
},
"dependencies": {
@@ -3505,8 +3533,8 @@
"bundled": true,
"dev": true,
"requires": {
- "map-visit": "1.0.0",
- "object-visit": "1.0.1"
+ "map-visit": "^1.0.0",
+ "object-visit": "^1.0.0"
}
},
"commondir": {
@@ -3539,8 +3567,8 @@
"bundled": true,
"dev": true,
"requires": {
- "lru-cache": "4.1.3",
- "which": "1.3.1"
+ "lru-cache": "^4.0.1",
+ "which": "^1.2.9"
}
},
"debug": {
@@ -3571,7 +3599,7 @@
"bundled": true,
"dev": true,
"requires": {
- "strip-bom": "2.0.0"
+ "strip-bom": "^2.0.0"
}
},
"define-property": {
@@ -3579,8 +3607,8 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "1.0.2",
- "isobject": "3.0.1"
+ "is-descriptor": "^1.0.2",
+ "isobject": "^3.0.1"
},
"dependencies": {
"is-accessor-descriptor": {
@@ -3588,7 +3616,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "6.0.2"
+ "kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
@@ -3596,7 +3624,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "6.0.2"
+ "kind-of": "^6.0.0"
}
},
"is-descriptor": {
@@ -3604,9 +3632,9 @@
"bundled": true,
"dev": true,
"requires": {
- "is-accessor-descriptor": "1.0.0",
- "is-data-descriptor": "1.0.0",
- "kind-of": "6.0.2"
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
}
},
"kind-of": {
@@ -3621,7 +3649,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-arrayish": "0.2.1"
+ "is-arrayish": "^0.2.1"
}
},
"execa": {
@@ -3629,13 +3657,13 @@
"bundled": true,
"dev": true,
"requires": {
- "cross-spawn": "5.1.0",
- "get-stream": "3.0.0",
- "is-stream": "1.1.0",
- "npm-run-path": "2.0.2",
- "p-finally": "1.0.0",
- "signal-exit": "3.0.2",
- "strip-eof": "1.0.0"
+ "cross-spawn": "^5.0.1",
+ "get-stream": "^3.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
},
"dependencies": {
"cross-spawn": {
@@ -3643,9 +3671,9 @@
"bundled": true,
"dev": true,
"requires": {
- "lru-cache": "4.1.3",
- "shebang-command": "1.2.0",
- "which": "1.3.1"
+ "lru-cache": "^4.0.1",
+ "shebang-command": "^1.2.0",
+ "which": "^1.2.9"
}
}
}
@@ -3655,13 +3683,13 @@
"bundled": true,
"dev": true,
"requires": {
- "debug": "2.6.9",
- "define-property": "0.2.5",
- "extend-shallow": "2.0.1",
- "posix-character-classes": "0.1.1",
- "regex-not": "1.0.2",
- "snapdragon": "0.8.2",
- "to-regex": "3.0.2"
+ "debug": "^2.3.3",
+ "define-property": "^0.2.5",
+ "extend-shallow": "^2.0.1",
+ "posix-character-classes": "^0.1.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
},
"dependencies": {
"debug": {
@@ -3677,7 +3705,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "0.1.6"
+ "is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
@@ -3685,7 +3713,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-extendable": "0.1.1"
+ "is-extendable": "^0.1.0"
}
}
}
@@ -3695,8 +3723,8 @@
"bundled": true,
"dev": true,
"requires": {
- "assign-symbols": "1.0.0",
- "is-extendable": "1.0.1"
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
},
"dependencies": {
"is-extendable": {
@@ -3704,7 +3732,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-plain-object": "2.0.4"
+ "is-plain-object": "^2.0.4"
}
}
}
@@ -3714,14 +3742,14 @@
"bundled": true,
"dev": true,
"requires": {
- "array-unique": "0.3.2",
- "define-property": "1.0.0",
- "expand-brackets": "2.1.4",
- "extend-shallow": "2.0.1",
- "fragment-cache": "0.2.1",
- "regex-not": "1.0.2",
- "snapdragon": "0.8.2",
- "to-regex": "3.0.2"
+ "array-unique": "^0.3.2",
+ "define-property": "^1.0.0",
+ "expand-brackets": "^2.1.4",
+ "extend-shallow": "^2.0.1",
+ "fragment-cache": "^0.2.1",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
},
"dependencies": {
"define-property": {
@@ -3729,7 +3757,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "1.0.2"
+ "is-descriptor": "^1.0.0"
}
},
"extend-shallow": {
@@ -3737,7 +3765,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-extendable": "0.1.1"
+ "is-extendable": "^0.1.0"
}
},
"is-accessor-descriptor": {
@@ -3745,7 +3773,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "6.0.2"
+ "kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
@@ -3753,7 +3781,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "6.0.2"
+ "kind-of": "^6.0.0"
}
},
"is-descriptor": {
@@ -3761,9 +3789,9 @@
"bundled": true,
"dev": true,
"requires": {
- "is-accessor-descriptor": "1.0.0",
- "is-data-descriptor": "1.0.0",
- "kind-of": "6.0.2"
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
}
},
"kind-of": {
@@ -3778,10 +3806,10 @@
"bundled": true,
"dev": true,
"requires": {
- "extend-shallow": "2.0.1",
- "is-number": "3.0.0",
- "repeat-string": "1.6.1",
- "to-regex-range": "2.1.1"
+ "extend-shallow": "^2.0.1",
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1",
+ "to-regex-range": "^2.1.0"
},
"dependencies": {
"extend-shallow": {
@@ -3789,7 +3817,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-extendable": "0.1.1"
+ "is-extendable": "^0.1.0"
}
}
}
@@ -3799,9 +3827,9 @@
"bundled": true,
"dev": true,
"requires": {
- "commondir": "1.0.1",
- "mkdirp": "0.5.1",
- "pkg-dir": "1.0.0"
+ "commondir": "^1.0.1",
+ "mkdirp": "^0.5.1",
+ "pkg-dir": "^1.0.0"
}
},
"find-up": {
@@ -3809,7 +3837,7 @@
"bundled": true,
"dev": true,
"requires": {
- "locate-path": "2.0.0"
+ "locate-path": "^2.0.0"
}
},
"for-in": {
@@ -3822,8 +3850,8 @@
"bundled": true,
"dev": true,
"requires": {
- "cross-spawn": "4.0.2",
- "signal-exit": "3.0.2"
+ "cross-spawn": "^4",
+ "signal-exit": "^3.0.0"
}
},
"fragment-cache": {
@@ -3831,7 +3859,7 @@
"bundled": true,
"dev": true,
"requires": {
- "map-cache": "0.2.2"
+ "map-cache": "^0.2.2"
}
},
"fs.realpath": {
@@ -3859,12 +3887,12 @@
"bundled": true,
"dev": true,
"requires": {
- "fs.realpath": "1.0.0",
- "inflight": "1.0.6",
- "inherits": "2.0.3",
- "minimatch": "3.0.4",
- "once": "1.4.0",
- "path-is-absolute": "1.0.1"
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
}
},
"graceful-fs": {
@@ -3877,10 +3905,10 @@
"bundled": true,
"dev": true,
"requires": {
- "async": "1.5.2",
- "optimist": "0.6.1",
- "source-map": "0.4.4",
- "uglify-js": "2.8.29"
+ "async": "^1.4.0",
+ "optimist": "^0.6.1",
+ "source-map": "^0.4.4",
+ "uglify-js": "^2.6"
},
"dependencies": {
"source-map": {
@@ -3888,7 +3916,7 @@
"bundled": true,
"dev": true,
"requires": {
- "amdefine": "1.0.1"
+ "amdefine": ">=0.0.4"
}
}
}
@@ -3898,9 +3926,9 @@
"bundled": true,
"dev": true,
"requires": {
- "get-value": "2.0.6",
- "has-values": "1.0.0",
- "isobject": "3.0.1"
+ "get-value": "^2.0.6",
+ "has-values": "^1.0.0",
+ "isobject": "^3.0.0"
}
},
"has-values": {
@@ -3908,8 +3936,8 @@
"bundled": true,
"dev": true,
"requires": {
- "is-number": "3.0.0",
- "kind-of": "4.0.0"
+ "is-number": "^3.0.0",
+ "kind-of": "^4.0.0"
},
"dependencies": {
"kind-of": {
@@ -3917,7 +3945,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-buffer": "1.1.6"
+ "is-buffer": "^1.1.5"
}
}
}
@@ -3937,8 +3965,8 @@
"bundled": true,
"dev": true,
"requires": {
- "once": "1.4.0",
- "wrappy": "1.0.2"
+ "once": "^1.3.0",
+ "wrappy": "1"
}
},
"inherits": {
@@ -3956,7 +3984,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "3.2.2"
+ "kind-of": "^3.0.2"
}
},
"is-arrayish": {
@@ -3974,7 +4002,7 @@
"bundled": true,
"dev": true,
"requires": {
- "builtin-modules": "1.1.1"
+ "builtin-modules": "^1.0.0"
}
},
"is-data-descriptor": {
@@ -3982,7 +4010,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "3.2.2"
+ "kind-of": "^3.0.2"
}
},
"is-descriptor": {
@@ -3990,9 +4018,9 @@
"bundled": true,
"dev": true,
"requires": {
- "is-accessor-descriptor": "0.1.6",
- "is-data-descriptor": "0.1.4",
- "kind-of": "5.1.0"
+ "is-accessor-descriptor": "^0.1.6",
+ "is-data-descriptor": "^0.1.4",
+ "kind-of": "^5.0.0"
},
"dependencies": {
"kind-of": {
@@ -4017,7 +4045,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "3.2.2"
+ "kind-of": "^3.0.2"
}
},
"is-odd": {
@@ -4025,7 +4053,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-number": "4.0.0"
+ "is-number": "^4.0.0"
},
"dependencies": {
"is-number": {
@@ -4040,7 +4068,7 @@
"bundled": true,
"dev": true,
"requires": {
- "isobject": "3.0.1"
+ "isobject": "^3.0.1"
}
},
"is-stream": {
@@ -4083,7 +4111,7 @@
"bundled": true,
"dev": true,
"requires": {
- "append-transform": "0.4.0"
+ "append-transform": "^0.4.0"
}
},
"istanbul-lib-report": {
@@ -4091,10 +4119,10 @@
"bundled": true,
"dev": true,
"requires": {
- "istanbul-lib-coverage": "1.2.0",
- "mkdirp": "0.5.1",
- "path-parse": "1.0.5",
- "supports-color": "3.2.3"
+ "istanbul-lib-coverage": "^1.1.2",
+ "mkdirp": "^0.5.1",
+ "path-parse": "^1.0.5",
+ "supports-color": "^3.1.2"
},
"dependencies": {
"has-flag": {
@@ -4107,7 +4135,7 @@
"bundled": true,
"dev": true,
"requires": {
- "has-flag": "1.0.0"
+ "has-flag": "^1.0.0"
}
}
}
@@ -4117,11 +4145,11 @@
"bundled": true,
"dev": true,
"requires": {
- "debug": "3.1.0",
- "istanbul-lib-coverage": "1.2.0",
- "mkdirp": "0.5.1",
- "rimraf": "2.6.2",
- "source-map": "0.5.7"
+ "debug": "^3.1.0",
+ "istanbul-lib-coverage": "^1.2.0",
+ "mkdirp": "^0.5.1",
+ "rimraf": "^2.6.1",
+ "source-map": "^0.5.3"
}
},
"istanbul-reports": {
@@ -4129,7 +4157,7 @@
"bundled": true,
"dev": true,
"requires": {
- "handlebars": "4.0.11"
+ "handlebars": "^4.0.3"
}
},
"kind-of": {
@@ -4137,7 +4165,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-buffer": "1.1.6"
+ "is-buffer": "^1.1.5"
}
},
"lazy-cache": {
@@ -4151,7 +4179,7 @@
"bundled": true,
"dev": true,
"requires": {
- "invert-kv": "1.0.0"
+ "invert-kv": "^1.0.0"
}
},
"load-json-file": {
@@ -4159,11 +4187,11 @@
"bundled": true,
"dev": true,
"requires": {
- "graceful-fs": "4.1.11",
- "parse-json": "2.2.0",
- "pify": "2.3.0",
- "pinkie-promise": "2.0.1",
- "strip-bom": "2.0.0"
+ "graceful-fs": "^4.1.2",
+ "parse-json": "^2.2.0",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0",
+ "strip-bom": "^2.0.0"
}
},
"locate-path": {
@@ -4171,8 +4199,8 @@
"bundled": true,
"dev": true,
"requires": {
- "p-locate": "2.0.0",
- "path-exists": "3.0.0"
+ "p-locate": "^2.0.0",
+ "path-exists": "^3.0.0"
},
"dependencies": {
"path-exists": {
@@ -4192,8 +4220,8 @@
"bundled": true,
"dev": true,
"requires": {
- "pseudomap": "1.0.2",
- "yallist": "2.1.2"
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
}
},
"map-cache": {
@@ -4206,7 +4234,7 @@
"bundled": true,
"dev": true,
"requires": {
- "object-visit": "1.0.1"
+ "object-visit": "^1.0.0"
}
},
"md5-hex": {
@@ -4214,7 +4242,7 @@
"bundled": true,
"dev": true,
"requires": {
- "md5-o-matic": "0.1.1"
+ "md5-o-matic": "^0.1.1"
}
},
"md5-o-matic": {
@@ -4227,7 +4255,7 @@
"bundled": true,
"dev": true,
"requires": {
- "mimic-fn": "1.2.0"
+ "mimic-fn": "^1.0.0"
}
},
"merge-source-map": {
@@ -4235,7 +4263,7 @@
"bundled": true,
"dev": true,
"requires": {
- "source-map": "0.6.1"
+ "source-map": "^0.6.1"
},
"dependencies": {
"source-map": {
@@ -4250,19 +4278,19 @@
"bundled": true,
"dev": true,
"requires": {
- "arr-diff": "4.0.0",
- "array-unique": "0.3.2",
- "braces": "2.3.2",
- "define-property": "2.0.2",
- "extend-shallow": "3.0.2",
- "extglob": "2.0.4",
- "fragment-cache": "0.2.1",
- "kind-of": "6.0.2",
- "nanomatch": "1.2.9",
- "object.pick": "1.3.0",
- "regex-not": "1.0.2",
- "snapdragon": "0.8.2",
- "to-regex": "3.0.2"
+ "arr-diff": "^4.0.0",
+ "array-unique": "^0.3.2",
+ "braces": "^2.3.1",
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "extglob": "^2.0.4",
+ "fragment-cache": "^0.2.1",
+ "kind-of": "^6.0.2",
+ "nanomatch": "^1.2.9",
+ "object.pick": "^1.3.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.2"
},
"dependencies": {
"kind-of": {
@@ -4282,7 +4310,7 @@
"bundled": true,
"dev": true,
"requires": {
- "brace-expansion": "1.1.11"
+ "brace-expansion": "^1.1.7"
}
},
"minimist": {
@@ -4295,8 +4323,8 @@
"bundled": true,
"dev": true,
"requires": {
- "for-in": "1.0.2",
- "is-extendable": "1.0.1"
+ "for-in": "^1.0.2",
+ "is-extendable": "^1.0.1"
},
"dependencies": {
"is-extendable": {
@@ -4304,7 +4332,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-plain-object": "2.0.4"
+ "is-plain-object": "^2.0.4"
}
}
}
@@ -4327,18 +4355,18 @@
"bundled": true,
"dev": true,
"requires": {
- "arr-diff": "4.0.0",
- "array-unique": "0.3.2",
- "define-property": "2.0.2",
- "extend-shallow": "3.0.2",
- "fragment-cache": "0.2.1",
- "is-odd": "2.0.0",
- "is-windows": "1.0.2",
- "kind-of": "6.0.2",
- "object.pick": "1.3.0",
- "regex-not": "1.0.2",
- "snapdragon": "0.8.2",
- "to-regex": "3.0.2"
+ "arr-diff": "^4.0.0",
+ "array-unique": "^0.3.2",
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "fragment-cache": "^0.2.1",
+ "is-odd": "^2.0.0",
+ "is-windows": "^1.0.2",
+ "kind-of": "^6.0.2",
+ "object.pick": "^1.3.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
},
"dependencies": {
"kind-of": {
@@ -4353,10 +4381,10 @@
"bundled": true,
"dev": true,
"requires": {
- "hosted-git-info": "2.6.0",
- "is-builtin-module": "1.0.0",
- "semver": "5.5.0",
- "validate-npm-package-license": "3.0.3"
+ "hosted-git-info": "^2.1.4",
+ "is-builtin-module": "^1.0.0",
+ "semver": "2 || 3 || 4 || 5",
+ "validate-npm-package-license": "^3.0.1"
}
},
"npm-run-path": {
@@ -4364,7 +4392,7 @@
"bundled": true,
"dev": true,
"requires": {
- "path-key": "2.0.1"
+ "path-key": "^2.0.0"
}
},
"number-is-nan": {
@@ -4382,9 +4410,9 @@
"bundled": true,
"dev": true,
"requires": {
- "copy-descriptor": "0.1.1",
- "define-property": "0.2.5",
- "kind-of": "3.2.2"
+ "copy-descriptor": "^0.1.0",
+ "define-property": "^0.2.5",
+ "kind-of": "^3.0.3"
},
"dependencies": {
"define-property": {
@@ -4392,7 +4420,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "0.1.6"
+ "is-descriptor": "^0.1.0"
}
}
}
@@ -4402,7 +4430,7 @@
"bundled": true,
"dev": true,
"requires": {
- "isobject": "3.0.1"
+ "isobject": "^3.0.0"
}
},
"object.pick": {
@@ -4410,7 +4438,7 @@
"bundled": true,
"dev": true,
"requires": {
- "isobject": "3.0.1"
+ "isobject": "^3.0.1"
}
},
"once": {
@@ -4418,7 +4446,7 @@
"bundled": true,
"dev": true,
"requires": {
- "wrappy": "1.0.2"
+ "wrappy": "1"
}
},
"optimist": {
@@ -4426,8 +4454,8 @@
"bundled": true,
"dev": true,
"requires": {
- "minimist": "0.0.8",
- "wordwrap": "0.0.3"
+ "minimist": "~0.0.1",
+ "wordwrap": "~0.0.2"
}
},
"os-homedir": {
@@ -4440,9 +4468,9 @@
"bundled": true,
"dev": true,
"requires": {
- "execa": "0.7.0",
- "lcid": "1.0.0",
- "mem": "1.1.0"
+ "execa": "^0.7.0",
+ "lcid": "^1.0.0",
+ "mem": "^1.1.0"
}
},
"p-finally": {
@@ -4455,7 +4483,7 @@
"bundled": true,
"dev": true,
"requires": {
- "p-try": "1.0.0"
+ "p-try": "^1.0.0"
}
},
"p-locate": {
@@ -4463,7 +4491,7 @@
"bundled": true,
"dev": true,
"requires": {
- "p-limit": "1.2.0"
+ "p-limit": "^1.1.0"
}
},
"p-try": {
@@ -4476,7 +4504,7 @@
"bundled": true,
"dev": true,
"requires": {
- "error-ex": "1.3.1"
+ "error-ex": "^1.2.0"
}
},
"pascalcase": {
@@ -4489,7 +4517,7 @@
"bundled": true,
"dev": true,
"requires": {
- "pinkie-promise": "2.0.1"
+ "pinkie-promise": "^2.0.0"
}
},
"path-is-absolute": {
@@ -4512,9 +4540,9 @@
"bundled": true,
"dev": true,
"requires": {
- "graceful-fs": "4.1.11",
- "pify": "2.3.0",
- "pinkie-promise": "2.0.1"
+ "graceful-fs": "^4.1.2",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
}
},
"pify": {
@@ -4532,7 +4560,7 @@
"bundled": true,
"dev": true,
"requires": {
- "pinkie": "2.0.4"
+ "pinkie": "^2.0.0"
}
},
"pkg-dir": {
@@ -4540,7 +4568,7 @@
"bundled": true,
"dev": true,
"requires": {
- "find-up": "1.1.2"
+ "find-up": "^1.0.0"
},
"dependencies": {
"find-up": {
@@ -4548,8 +4576,8 @@
"bundled": true,
"dev": true,
"requires": {
- "path-exists": "2.1.0",
- "pinkie-promise": "2.0.1"
+ "path-exists": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
}
}
}
@@ -4569,9 +4597,9 @@
"bundled": true,
"dev": true,
"requires": {
- "load-json-file": "1.1.0",
- "normalize-package-data": "2.4.0",
- "path-type": "1.1.0"
+ "load-json-file": "^1.0.0",
+ "normalize-package-data": "^2.3.2",
+ "path-type": "^1.0.0"
}
},
"read-pkg-up": {
@@ -4579,8 +4607,8 @@
"bundled": true,
"dev": true,
"requires": {
- "find-up": "1.1.2",
- "read-pkg": "1.1.0"
+ "find-up": "^1.0.0",
+ "read-pkg": "^1.0.0"
},
"dependencies": {
"find-up": {
@@ -4588,8 +4616,8 @@
"bundled": true,
"dev": true,
"requires": {
- "path-exists": "2.1.0",
- "pinkie-promise": "2.0.1"
+ "path-exists": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
}
}
}
@@ -4599,8 +4627,8 @@
"bundled": true,
"dev": true,
"requires": {
- "extend-shallow": "3.0.2",
- "safe-regex": "1.1.0"
+ "extend-shallow": "^3.0.2",
+ "safe-regex": "^1.1.0"
}
},
"repeat-element": {
@@ -4644,7 +4672,7 @@
"dev": true,
"optional": true,
"requires": {
- "align-text": "0.1.4"
+ "align-text": "^0.1.1"
}
},
"rimraf": {
@@ -4652,7 +4680,7 @@
"bundled": true,
"dev": true,
"requires": {
- "glob": "7.1.2"
+ "glob": "^7.0.5"
}
},
"safe-regex": {
@@ -4660,7 +4688,7 @@
"bundled": true,
"dev": true,
"requires": {
- "ret": "0.1.15"
+ "ret": "~0.1.10"
}
},
"semver": {
@@ -4678,10 +4706,10 @@
"bundled": true,
"dev": true,
"requires": {
- "extend-shallow": "2.0.1",
- "is-extendable": "0.1.1",
- "is-plain-object": "2.0.4",
- "split-string": "3.1.0"
+ "extend-shallow": "^2.0.1",
+ "is-extendable": "^0.1.1",
+ "is-plain-object": "^2.0.3",
+ "split-string": "^3.0.1"
},
"dependencies": {
"extend-shallow": {
@@ -4689,7 +4717,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-extendable": "0.1.1"
+ "is-extendable": "^0.1.0"
}
}
}
@@ -4699,7 +4727,7 @@
"bundled": true,
"dev": true,
"requires": {
- "shebang-regex": "1.0.0"
+ "shebang-regex": "^1.0.0"
}
},
"shebang-regex": {
@@ -4722,14 +4750,14 @@
"bundled": true,
"dev": true,
"requires": {
- "base": "0.11.2",
- "debug": "2.6.9",
- "define-property": "0.2.5",
- "extend-shallow": "2.0.1",
- "map-cache": "0.2.2",
- "source-map": "0.5.7",
- "source-map-resolve": "0.5.2",
- "use": "3.1.0"
+ "base": "^0.11.1",
+ "debug": "^2.2.0",
+ "define-property": "^0.2.5",
+ "extend-shallow": "^2.0.1",
+ "map-cache": "^0.2.2",
+ "source-map": "^0.5.6",
+ "source-map-resolve": "^0.5.0",
+ "use": "^3.1.0"
},
"dependencies": {
"debug": {
@@ -4745,7 +4773,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "0.1.6"
+ "is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
@@ -4753,7 +4781,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-extendable": "0.1.1"
+ "is-extendable": "^0.1.0"
}
}
}
@@ -4763,9 +4791,9 @@
"bundled": true,
"dev": true,
"requires": {
- "define-property": "1.0.0",
- "isobject": "3.0.1",
- "snapdragon-util": "3.0.1"
+ "define-property": "^1.0.0",
+ "isobject": "^3.0.0",
+ "snapdragon-util": "^3.0.1"
},
"dependencies": {
"define-property": {
@@ -4773,7 +4801,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "1.0.2"
+ "is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
@@ -4781,7 +4809,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "6.0.2"
+ "kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
@@ -4789,7 +4817,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "6.0.2"
+ "kind-of": "^6.0.0"
}
},
"is-descriptor": {
@@ -4797,9 +4825,9 @@
"bundled": true,
"dev": true,
"requires": {
- "is-accessor-descriptor": "1.0.0",
- "is-data-descriptor": "1.0.0",
- "kind-of": "6.0.2"
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
}
},
"kind-of": {
@@ -4814,7 +4842,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "3.2.2"
+ "kind-of": "^3.2.0"
}
},
"source-map": {
@@ -4827,11 +4855,11 @@
"bundled": true,
"dev": true,
"requires": {
- "atob": "2.1.1",
- "decode-uri-component": "0.2.0",
- "resolve-url": "0.2.1",
- "source-map-url": "0.4.0",
- "urix": "0.1.0"
+ "atob": "^2.1.1",
+ "decode-uri-component": "^0.2.0",
+ "resolve-url": "^0.2.1",
+ "source-map-url": "^0.4.0",
+ "urix": "^0.1.0"
}
},
"source-map-url": {
@@ -4844,12 +4872,12 @@
"bundled": true,
"dev": true,
"requires": {
- "foreground-child": "1.5.6",
- "mkdirp": "0.5.1",
- "os-homedir": "1.0.2",
- "rimraf": "2.6.2",
- "signal-exit": "3.0.2",
- "which": "1.3.1"
+ "foreground-child": "^1.5.6",
+ "mkdirp": "^0.5.0",
+ "os-homedir": "^1.0.1",
+ "rimraf": "^2.6.2",
+ "signal-exit": "^3.0.2",
+ "which": "^1.3.0"
}
},
"spdx-correct": {
@@ -4857,8 +4885,8 @@
"bundled": true,
"dev": true,
"requires": {
- "spdx-expression-parse": "3.0.0",
- "spdx-license-ids": "3.0.0"
+ "spdx-expression-parse": "^3.0.0",
+ "spdx-license-ids": "^3.0.0"
}
},
"spdx-exceptions": {
@@ -4871,8 +4899,8 @@
"bundled": true,
"dev": true,
"requires": {
- "spdx-exceptions": "2.1.0",
- "spdx-license-ids": "3.0.0"
+ "spdx-exceptions": "^2.1.0",
+ "spdx-license-ids": "^3.0.0"
}
},
"spdx-license-ids": {
@@ -4885,7 +4913,7 @@
"bundled": true,
"dev": true,
"requires": {
- "extend-shallow": "3.0.2"
+ "extend-shallow": "^3.0.0"
}
},
"static-extend": {
@@ -4893,8 +4921,8 @@
"bundled": true,
"dev": true,
"requires": {
- "define-property": "0.2.5",
- "object-copy": "0.1.0"
+ "define-property": "^0.2.5",
+ "object-copy": "^0.1.0"
},
"dependencies": {
"define-property": {
@@ -4902,7 +4930,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-descriptor": "0.1.6"
+ "is-descriptor": "^0.1.0"
}
}
}
@@ -4912,8 +4940,8 @@
"bundled": true,
"dev": true,
"requires": {
- "is-fullwidth-code-point": "2.0.0",
- "strip-ansi": "4.0.0"
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^4.0.0"
}
},
"strip-ansi": {
@@ -4921,7 +4949,7 @@
"bundled": true,
"dev": true,
"requires": {
- "ansi-regex": "3.0.0"
+ "ansi-regex": "^3.0.0"
}
},
"strip-bom": {
@@ -4929,7 +4957,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-utf8": "0.2.1"
+ "is-utf8": "^0.2.0"
}
},
"strip-eof": {
@@ -4942,11 +4970,11 @@
"bundled": true,
"dev": true,
"requires": {
- "arrify": "1.0.1",
- "micromatch": "3.1.10",
- "object-assign": "4.1.1",
- "read-pkg-up": "1.0.1",
- "require-main-filename": "1.0.1"
+ "arrify": "^1.0.1",
+ "micromatch": "^3.1.8",
+ "object-assign": "^4.1.0",
+ "read-pkg-up": "^1.0.1",
+ "require-main-filename": "^1.0.1"
}
},
"to-object-path": {
@@ -4954,7 +4982,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "3.2.2"
+ "kind-of": "^3.0.2"
}
},
"to-regex": {
@@ -4962,10 +4990,10 @@
"bundled": true,
"dev": true,
"requires": {
- "define-property": "2.0.2",
- "extend-shallow": "3.0.2",
- "regex-not": "1.0.2",
- "safe-regex": "1.1.0"
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "regex-not": "^1.0.2",
+ "safe-regex": "^1.1.0"
}
},
"to-regex-range": {
@@ -4973,8 +5001,8 @@
"bundled": true,
"dev": true,
"requires": {
- "is-number": "3.0.0",
- "repeat-string": "1.6.1"
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1"
}
},
"uglify-js": {
@@ -4983,9 +5011,9 @@
"dev": true,
"optional": true,
"requires": {
- "source-map": "0.5.7",
- "uglify-to-browserify": "1.0.2",
- "yargs": "3.10.0"
+ "source-map": "~0.5.1",
+ "uglify-to-browserify": "~1.0.0",
+ "yargs": "~3.10.0"
},
"dependencies": {
"yargs": {
@@ -4994,9 +5022,9 @@
"dev": true,
"optional": true,
"requires": {
- "camelcase": "1.2.1",
- "cliui": "2.1.0",
- "decamelize": "1.2.0",
+ "camelcase": "^1.0.2",
+ "cliui": "^2.1.0",
+ "decamelize": "^1.0.0",
"window-size": "0.1.0"
}
}
@@ -5013,10 +5041,10 @@
"bundled": true,
"dev": true,
"requires": {
- "arr-union": "3.1.0",
- "get-value": "2.0.6",
- "is-extendable": "0.1.1",
- "set-value": "0.4.3"
+ "arr-union": "^3.1.0",
+ "get-value": "^2.0.6",
+ "is-extendable": "^0.1.1",
+ "set-value": "^0.4.3"
},
"dependencies": {
"extend-shallow": {
@@ -5024,7 +5052,7 @@
"bundled": true,
"dev": true,
"requires": {
- "is-extendable": "0.1.1"
+ "is-extendable": "^0.1.0"
}
},
"set-value": {
@@ -5032,10 +5060,10 @@
"bundled": true,
"dev": true,
"requires": {
- "extend-shallow": "2.0.1",
- "is-extendable": "0.1.1",
- "is-plain-object": "2.0.4",
- "to-object-path": "0.3.0"
+ "extend-shallow": "^2.0.1",
+ "is-extendable": "^0.1.1",
+ "is-plain-object": "^2.0.1",
+ "to-object-path": "^0.3.0"
}
}
}
@@ -5045,8 +5073,8 @@
"bundled": true,
"dev": true,
"requires": {
- "has-value": "0.3.1",
- "isobject": "3.0.1"
+ "has-value": "^0.3.1",
+ "isobject": "^3.0.0"
},
"dependencies": {
"has-value": {
@@ -5054,9 +5082,9 @@
"bundled": true,
"dev": true,
"requires": {
- "get-value": "2.0.6",
- "has-values": "0.1.4",
- "isobject": "2.1.0"
+ "get-value": "^2.0.3",
+ "has-values": "^0.1.4",
+ "isobject": "^2.0.0"
},
"dependencies": {
"isobject": {
@@ -5086,7 +5114,7 @@
"bundled": true,
"dev": true,
"requires": {
- "kind-of": "6.0.2"
+ "kind-of": "^6.0.2"
},
"dependencies": {
"kind-of": {
@@ -5101,8 +5129,8 @@
"bundled": true,
"dev": true,
"requires": {
- "spdx-correct": "3.0.0",
- "spdx-expression-parse": "3.0.0"
+ "spdx-correct": "^3.0.0",
+ "spdx-expression-parse": "^3.0.0"
}
},
"which": {
@@ -5110,7 +5138,7 @@
"bundled": true,
"dev": true,
"requires": {
- "isexe": "2.0.0"
+ "isexe": "^2.0.0"
}
},
"which-module": {
@@ -5134,8 +5162,8 @@
"bundled": true,
"dev": true,
"requires": {
- "string-width": "1.0.2",
- "strip-ansi": "3.0.1"
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1"
},
"dependencies": {
"ansi-regex": {
@@ -5148,7 +5176,7 @@
"bundled": true,
"dev": true,
"requires": {
- "number-is-nan": "1.0.1"
+ "number-is-nan": "^1.0.0"
}
},
"string-width": {
@@ -5156,9 +5184,9 @@
"bundled": true,
"dev": true,
"requires": {
- "code-point-at": "1.1.0",
- "is-fullwidth-code-point": "1.0.0",
- "strip-ansi": "3.0.1"
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
}
},
"strip-ansi": {
@@ -5166,7 +5194,7 @@
"bundled": true,
"dev": true,
"requires": {
- "ansi-regex": "2.1.1"
+ "ansi-regex": "^2.0.0"
}
}
}
@@ -5181,9 +5209,9 @@
"bundled": true,
"dev": true,
"requires": {
- "graceful-fs": "4.1.11",
- "imurmurhash": "0.1.4",
- "slide": "1.1.6"
+ "graceful-fs": "^4.1.11",
+ "imurmurhash": "^0.1.4",
+ "slide": "^1.1.5"
}
},
"y18n": {
@@ -5201,18 +5229,18 @@
"bundled": true,
"dev": true,
"requires": {
- "cliui": "4.1.0",
- "decamelize": "1.2.0",
- "find-up": "2.1.0",
- "get-caller-file": "1.0.2",
- "os-locale": "2.1.0",
- "require-directory": "2.1.1",
- "require-main-filename": "1.0.1",
- "set-blocking": "2.0.0",
- "string-width": "2.1.1",
- "which-module": "2.0.0",
- "y18n": "3.2.1",
- "yargs-parser": "9.0.2"
+ "cliui": "^4.0.0",
+ "decamelize": "^1.1.1",
+ "find-up": "^2.1.0",
+ "get-caller-file": "^1.0.1",
+ "os-locale": "^2.0.0",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^1.0.1",
+ "set-blocking": "^2.0.0",
+ "string-width": "^2.0.0",
+ "which-module": "^2.0.0",
+ "y18n": "^3.2.1",
+ "yargs-parser": "^9.0.2"
},
"dependencies": {
"camelcase": {
@@ -5225,9 +5253,9 @@
"bundled": true,
"dev": true,
"requires": {
- "string-width": "2.1.1",
- "strip-ansi": "4.0.0",
- "wrap-ansi": "2.1.0"
+ "string-width": "^2.1.1",
+ "strip-ansi": "^4.0.0",
+ "wrap-ansi": "^2.0.0"
}
},
"yargs-parser": {
@@ -5235,7 +5263,7 @@
"bundled": true,
"dev": true,
"requires": {
- "camelcase": "4.1.0"
+ "camelcase": "^4.1.0"
}
}
}
@@ -5245,7 +5273,7 @@
"bundled": true,
"dev": true,
"requires": {
- "camelcase": "4.1.0"
+ "camelcase": "^4.1.0"
},
"dependencies": {
"camelcase": {
@@ -5281,8 +5309,8 @@
"integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
"dev": true,
"requires": {
- "for-own": "0.1.5",
- "is-extendable": "0.1.1"
+ "for-own": "^0.1.4",
+ "is-extendable": "^0.1.1"
}
},
"once": {
@@ -5291,7 +5319,7 @@
"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
"dev": true,
"requires": {
- "wrappy": "1.0.2"
+ "wrappy": "1"
}
},
"onetime": {
@@ -5300,7 +5328,7 @@
"integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
"dev": true,
"requires": {
- "mimic-fn": "1.2.0"
+ "mimic-fn": "^1.0.0"
}
},
"optionator": {
@@ -5309,12 +5337,12 @@
"integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
"dev": true,
"requires": {
- "deep-is": "0.1.3",
- "fast-levenshtein": "2.0.6",
- "levn": "0.3.0",
- "prelude-ls": "1.1.2",
- "type-check": "0.3.2",
- "wordwrap": "1.0.0"
+ "deep-is": "~0.1.3",
+ "fast-levenshtein": "~2.0.4",
+ "levn": "~0.3.0",
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2",
+ "wordwrap": "~1.0.0"
}
},
"os-homedir": {
@@ -5335,7 +5363,7 @@
"integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
"dev": true,
"requires": {
- "p-try": "1.0.0"
+ "p-try": "^1.0.0"
}
},
"p-locate": {
@@ -5344,7 +5372,7 @@
"integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
"dev": true,
"requires": {
- "p-limit": "1.3.0"
+ "p-limit": "^1.1.0"
}
},
"p-try": {
@@ -5359,7 +5387,7 @@
"integrity": "sha1-b7ySQEXSRPKiokRQMGDTv8YAl3Q=",
"dev": true,
"requires": {
- "repeat-string": "1.6.1"
+ "repeat-string": "^1.5.2"
}
},
"parse-glob": {
@@ -5368,10 +5396,10 @@
"integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
"dev": true,
"requires": {
- "glob-base": "0.3.0",
- "is-dotfile": "1.0.3",
- "is-extglob": "1.0.0",
- "is-glob": "2.0.1"
+ "glob-base": "^0.3.0",
+ "is-dotfile": "^1.0.0",
+ "is-extglob": "^1.0.0",
+ "is-glob": "^2.0.0"
}
},
"parse-json": {
@@ -5380,7 +5408,7 @@
"integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
"dev": true,
"requires": {
- "error-ex": "1.3.2"
+ "error-ex": "^1.2.0"
}
},
"parse5": {
@@ -5395,7 +5423,7 @@
"integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
"dev": true,
"requires": {
- "pinkie-promise": "2.0.1"
+ "pinkie-promise": "^2.0.0"
}
},
"path-is-absolute": {
@@ -5428,7 +5456,7 @@
"integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
"dev": true,
"requires": {
- "pify": "2.3.0"
+ "pify": "^2.0.0"
}
},
"pend": {
@@ -5461,7 +5489,7 @@
"integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
"dev": true,
"requires": {
- "pinkie": "2.0.4"
+ "pinkie": "^2.0.0"
}
},
"pkg-dir": {
@@ -5470,7 +5498,7 @@
"integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=",
"dev": true,
"requires": {
- "find-up": "1.1.2"
+ "find-up": "^1.0.0"
}
},
"pluralize": {
@@ -5509,8 +5537,8 @@
"integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=",
"dev": true,
"requires": {
- "get-stdin": "4.0.1",
- "meow": "3.7.0"
+ "get-stdin": "^4.0.1",
+ "meow": "^3.1.0"
}
},
"process-nextick-args": {
@@ -5531,8 +5559,8 @@
"integrity": "sha1-LNPP6jO6OonJwSHsM0er6asSX3c=",
"dev": true,
"requires": {
- "speedometer": "0.1.4",
- "through2": "0.2.3"
+ "speedometer": "~0.1.2",
+ "through2": "~0.2.3"
}
},
"punycode": {
@@ -5553,9 +5581,9 @@
"integrity": "sha512-VdxFOIEY3mNO5PtSRkkle/hPJDHvQhK21oa73K4yAc9qmp6N429gAyF1gZMOTMeS0/AYzaV/2Trcef+NaIonSA==",
"dev": true,
"requires": {
- "is-number": "4.0.0",
- "kind-of": "6.0.2",
- "math-random": "1.0.1"
+ "is-number": "^4.0.0",
+ "kind-of": "^6.0.0",
+ "math-random": "^1.0.1"
},
"dependencies": {
"is-number": {
@@ -5578,15 +5606,15 @@
"integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
"dev": true,
"requires": {
- "deep-extend": "0.6.0",
- "ini": "1.3.5",
- "minimist": "1.2.0",
- "strip-json-comments": "2.0.1"
+ "deep-extend": "^0.6.0",
+ "ini": "~1.3.0",
+ "minimist": "^1.2.0",
+ "strip-json-comments": "~2.0.1"
},
"dependencies": {
"minimist": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+ "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
"dev": true
}
@@ -5598,9 +5626,9 @@
"integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
"dev": true,
"requires": {
- "load-json-file": "2.0.0",
- "normalize-package-data": "2.4.0",
- "path-type": "2.0.0"
+ "load-json-file": "^2.0.0",
+ "normalize-package-data": "^2.3.2",
+ "path-type": "^2.0.0"
}
},
"read-pkg-up": {
@@ -5609,8 +5637,8 @@
"integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
"dev": true,
"requires": {
- "find-up": "2.1.0",
- "read-pkg": "2.0.0"
+ "find-up": "^2.0.0",
+ "read-pkg": "^2.0.0"
},
"dependencies": {
"find-up": {
@@ -5619,7 +5647,7 @@
"integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
"dev": true,
"requires": {
- "locate-path": "2.0.0"
+ "locate-path": "^2.0.0"
}
}
}
@@ -5630,13 +5658,13 @@
"integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
"dev": true,
"requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
- "isarray": "1.0.0",
- "process-nextick-args": "2.0.0",
- "safe-buffer": "5.1.2",
- "string_decoder": "1.1.1",
- "util-deprecate": "1.0.2"
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
}
},
"readdirp": {
@@ -5645,10 +5673,10 @@
"integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
"dev": true,
"requires": {
- "graceful-fs": "4.1.11",
- "minimatch": "3.0.4",
- "readable-stream": "2.3.6",
- "set-immediate-shim": "1.0.1"
+ "graceful-fs": "^4.1.2",
+ "minimatch": "^3.0.2",
+ "readable-stream": "^2.0.2",
+ "set-immediate-shim": "^1.0.1"
}
},
"rechoir": {
@@ -5657,7 +5685,7 @@
"integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
"dev": true,
"requires": {
- "resolve": "1.8.1"
+ "resolve": "^1.1.6"
}
},
"redent": {
@@ -5666,8 +5694,8 @@
"integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
"dev": true,
"requires": {
- "indent-string": "2.1.0",
- "strip-indent": "1.0.1"
+ "indent-string": "^2.1.0",
+ "strip-indent": "^1.0.1"
}
},
"regex-cache": {
@@ -5676,7 +5704,7 @@
"integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
"dev": true,
"requires": {
- "is-equal-shallow": "0.1.3"
+ "is-equal-shallow": "^0.1.3"
}
},
"regexp.prototype.flags": {
@@ -5685,7 +5713,7 @@
"integrity": "sha512-ztaw4M1VqgMwl9HlPpOuiYgItcHlunW0He2fE6eNfT6E/CF2FtYi9ofOYe4mKntstYk0Fyh/rDRBdS3AnxjlrA==",
"dev": true,
"requires": {
- "define-properties": "1.1.2"
+ "define-properties": "^1.1.2"
}
},
"regexpp": {
@@ -5718,7 +5746,7 @@
"integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
"dev": true,
"requires": {
- "is-finite": "1.0.2"
+ "is-finite": "^1.0.0"
}
},
"request": {
@@ -5727,26 +5755,26 @@
"integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==",
"dev": true,
"requires": {
- "aws-sign2": "0.7.0",
- "aws4": "1.7.0",
- "caseless": "0.12.0",
- "combined-stream": "1.0.6",
- "extend": "3.0.2",
- "forever-agent": "0.6.1",
- "form-data": "2.3.2",
- "har-validator": "5.0.3",
- "http-signature": "1.2.0",
- "is-typedarray": "1.0.0",
- "isstream": "0.1.2",
- "json-stringify-safe": "5.0.1",
- "mime-types": "2.1.19",
- "oauth-sign": "0.8.2",
- "performance-now": "2.1.0",
- "qs": "6.5.2",
- "safe-buffer": "5.1.2",
- "tough-cookie": "2.3.4",
- "tunnel-agent": "0.6.0",
- "uuid": "3.3.2"
+ "aws-sign2": "~0.7.0",
+ "aws4": "^1.6.0",
+ "caseless": "~0.12.0",
+ "combined-stream": "~1.0.5",
+ "extend": "~3.0.1",
+ "forever-agent": "~0.6.1",
+ "form-data": "~2.3.1",
+ "har-validator": "~5.0.3",
+ "http-signature": "~1.2.0",
+ "is-typedarray": "~1.0.0",
+ "isstream": "~0.1.2",
+ "json-stringify-safe": "~5.0.1",
+ "mime-types": "~2.1.17",
+ "oauth-sign": "~0.8.2",
+ "performance-now": "^2.1.0",
+ "qs": "~6.5.1",
+ "safe-buffer": "^5.1.1",
+ "tough-cookie": "~2.3.3",
+ "tunnel-agent": "^0.6.0",
+ "uuid": "^3.1.0"
}
},
"request-promise-core": {
@@ -5755,7 +5783,7 @@
"integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=",
"dev": true,
"requires": {
- "lodash": "4.17.10"
+ "lodash": "^4.13.1"
}
},
"request-promise-native": {
@@ -5765,8 +5793,8 @@
"dev": true,
"requires": {
"request-promise-core": "1.1.1",
- "stealthy-require": "1.1.1",
- "tough-cookie": "2.3.4"
+ "stealthy-require": "^1.1.0",
+ "tough-cookie": ">=2.3.3"
}
},
"require-relative": {
@@ -5781,8 +5809,8 @@
"integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
"dev": true,
"requires": {
- "caller-path": "0.1.0",
- "resolve-from": "1.0.1"
+ "caller-path": "^0.1.0",
+ "resolve-from": "^1.0.0"
}
},
"resolve": {
@@ -5791,7 +5819,7 @@
"integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==",
"dev": true,
"requires": {
- "path-parse": "1.0.5"
+ "path-parse": "^1.0.5"
}
},
"resolve-from": {
@@ -5806,8 +5834,8 @@
"integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
"dev": true,
"requires": {
- "onetime": "2.0.1",
- "signal-exit": "3.0.2"
+ "onetime": "^2.0.0",
+ "signal-exit": "^3.0.2"
}
},
"rimraf": {
@@ -5816,7 +5844,7 @@
"integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
"dev": true,
"requires": {
- "glob": "7.1.2"
+ "glob": "^7.0.5"
}
},
"rollup": {
@@ -5826,7 +5854,7 @@
"dev": true,
"requires": {
"@types/estree": "0.0.39",
- "@types/node": "10.5.6"
+ "@types/node": "*"
},
"dependencies": {
"@types/estree": {
@@ -5843,8 +5871,8 @@
"integrity": "sha512-dxK0prR8j/7qhI2EZDz/evKCRuhuZMpRlUGPrRWmpg5/2V8tP1XFW+Uk0WfxyNgFfJHvy0GmxnJSTb5dIaNljQ==",
"dev": true,
"requires": {
- "buble": "0.19.3",
- "rollup-pluginutils": "2.3.0"
+ "buble": "^0.19.2",
+ "rollup-pluginutils": "^2.0.1"
}
},
"rollup-plugin-commonjs": {
@@ -5853,10 +5881,10 @@
"integrity": "sha512-dpPb6QxvEMG35Eat1yFbpVcuYWE33D2LZK8q2BlSWIBpjXiX2uaqCEMf9czqFChFsfewsA2c2eEoROTepEmyng==",
"dev": true,
"requires": {
- "estree-walker": "0.5.2",
- "magic-string": "0.22.5",
- "resolve": "1.8.1",
- "rollup-pluginutils": "2.3.0"
+ "estree-walker": "^0.5.1",
+ "magic-string": "^0.22.4",
+ "resolve": "^1.5.0",
+ "rollup-pluginutils": "^2.0.1"
},
"dependencies": {
"magic-string": {
@@ -5882,7 +5910,7 @@
"integrity": "sha512-WUAV9/I/uFWvHhyRTqFb+3SIapjISFJS7R1xN/cXxWESrfYo9I8ncHI7AxJHflKRXhBVSv7revBVJh2wvhWh5w==",
"dev": true,
"requires": {
- "rollup-pluginutils": "2.3.0"
+ "rollup-pluginutils": "^2.2.0"
}
},
"rollup-plugin-node-resolve": {
@@ -5891,9 +5919,9 @@
"integrity": "sha512-9zHGr3oUJq6G+X0oRMYlzid9fXicBdiydhwGChdyeNRGPcN/majtegApRKHLR5drboUvEWU+QeUmGTyEZQs3WA==",
"dev": true,
"requires": {
- "builtin-modules": "2.0.0",
- "is-module": "1.0.0",
- "resolve": "1.8.1"
+ "builtin-modules": "^2.0.0",
+ "is-module": "^1.0.0",
+ "resolve": "^1.1.6"
},
"dependencies": {
"builtin-modules": {
@@ -5910,9 +5938,9 @@
"integrity": "sha512-pK9mTd/FNrhtBxcTBXoh0YOwRIShV0gGhv9qvUtNcXHxIMRZMXqfiZKVBmCRGp8/2DJRy62z2JUE7/5tP6WxOQ==",
"dev": true,
"requires": {
- "magic-string": "0.22.5",
- "minimatch": "3.0.4",
- "rollup-pluginutils": "2.3.0"
+ "magic-string": "^0.22.4",
+ "minimatch": "^3.0.2",
+ "rollup-pluginutils": "^2.0.1"
},
"dependencies": {
"magic-string": {
@@ -5921,7 +5949,7 @@
"integrity": "sha512-oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==",
"dev": true,
"requires": {
- "vlq": "0.2.3"
+ "vlq": "^0.2.2"
}
},
"vlq": {
@@ -5939,10 +5967,10 @@
"dev": true,
"requires": {
"compare-versions": "2.0.1",
- "object-assign": "4.1.1",
- "rollup-pluginutils": "1.5.2",
- "tippex": "2.3.1",
- "typescript": "1.8.10"
+ "object-assign": "^4.0.1",
+ "rollup-pluginutils": "^1.3.1",
+ "tippex": "^2.1.1",
+ "typescript": "^1.8.9"
},
"dependencies": {
"estree-walker": {
@@ -5957,13 +5985,13 @@
"integrity": "sha1-HhVud4+UtyVb+hs9AXi+j1xVJAg=",
"dev": true,
"requires": {
- "estree-walker": "0.2.1",
- "minimatch": "3.0.4"
+ "estree-walker": "^0.2.1",
+ "minimatch": "^3.0.2"
}
},
"typescript": {
"version": "1.8.10",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-1.8.10.tgz",
+ "resolved": "http://registry.npmjs.org/typescript/-/typescript-1.8.10.tgz",
"integrity": "sha1-tHXW4N/wv1DyluXKbvn7tccyDx4=",
"dev": true
}
@@ -5981,8 +6009,8 @@
"integrity": "sha512-xB6hsRsjdJdIYWEyYUJy/3ki5g69wrf0luHPGNK3ZSocV6HLNfio59l3dZ3TL4xUwEKgROhFi9jOCt6c5gfUWw==",
"dev": true,
"requires": {
- "estree-walker": "0.5.2",
- "micromatch": "2.3.11"
+ "estree-walker": "^0.5.2",
+ "micromatch": "^2.3.11"
}
},
"rollup-watch": {
@@ -5991,9 +6019,9 @@
"integrity": "sha512-6yjnIwfjpSrqA8IafyIu7fsEyeImNR4aDjA1bQ7KWeVuiA+Clfsx8+PGQkyABWIQzmauQ//tIJ5wAxLXsXs8qQ==",
"dev": true,
"requires": {
- "chokidar": "1.7.0",
+ "chokidar": "^1.7.0",
"require-relative": "0.8.7",
- "rollup-pluginutils": "2.3.0"
+ "rollup-pluginutils": "^2.0.1"
}
},
"run-async": {
@@ -6002,7 +6030,7 @@
"integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
"dev": true,
"requires": {
- "is-promise": "2.1.0"
+ "is-promise": "^2.1.0"
}
},
"rxjs": {
@@ -6020,8 +6048,8 @@
"integrity": "sha512-r2S6GwNeYFYx02w2SYUfhYI9PzxdfNWxsX1QpI3Z4rK9bu9K3FtNVg2awp54Y9iivcYqR2iWqI3nT5jEihNyBg==",
"dev": true,
"requires": {
- "mri": "1.1.1",
- "pad-right": "0.2.2"
+ "mri": "^1.1.0",
+ "pad-right": "^0.2.2"
}
},
"safe-buffer": {
@@ -6042,9 +6070,9 @@
"integrity": "sha1-rxYkzX+2362Y6+9WUxn5IAeNqSU=",
"dev": true,
"requires": {
- "graceful-fs": "4.1.11",
- "mkdirp": "0.5.1",
- "rimraf": "2.6.2"
+ "graceful-fs": "^4.1.3",
+ "mkdirp": "^0.5.1",
+ "rimraf": "^2.5.2"
}
},
"sax": {
@@ -6071,7 +6099,7 @@
"integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
"dev": true,
"requires": {
- "shebang-regex": "1.0.0"
+ "shebang-regex": "^1.0.0"
}
},
"shebang-regex": {
@@ -6086,9 +6114,9 @@
"integrity": "sha512-pRXeNrCA2Wd9itwhvLp5LZQvPJ0wU6bcjaTMywHHGX5XWhVN2nzSu7WV0q+oUY7mGK3mgSkDDzP3MgjqdyIgbQ==",
"dev": true,
"requires": {
- "glob": "7.1.2",
- "interpret": "1.1.0",
- "rechoir": "0.6.2"
+ "glob": "^7.0.0",
+ "interpret": "^1.0.0",
+ "rechoir": "^0.6.2"
}
},
"signal-exit": {
@@ -6103,7 +6131,7 @@
"integrity": "sha1-wvg/Jzo+GhbtsJlWYdoO1e8DM2Q=",
"dev": true,
"requires": {
- "string-width": "1.0.2"
+ "string-width": "^1.0.1"
},
"dependencies": {
"is-fullwidth-code-point": {
@@ -6112,7 +6140,7 @@
"integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
"dev": true,
"requires": {
- "number-is-nan": "1.0.1"
+ "number-is-nan": "^1.0.0"
}
},
"string-width": {
@@ -6121,9 +6149,9 @@
"integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
"dev": true,
"requires": {
- "code-point-at": "1.1.0",
- "is-fullwidth-code-point": "1.0.0",
- "strip-ansi": "3.0.1"
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
}
},
"strip-ansi": {
@@ -6132,7 +6160,7 @@
"integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
"dev": true,
"requires": {
- "ansi-regex": "2.1.1"
+ "ansi-regex": "^2.0.0"
}
}
}
@@ -6143,7 +6171,7 @@
"integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
"dev": true,
"requires": {
- "is-fullwidth-code-point": "2.0.0"
+ "is-fullwidth-code-point": "^2.0.0"
}
},
"sliced": {
@@ -6164,8 +6192,8 @@
"integrity": "sha512-N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g==",
"dev": true,
"requires": {
- "buffer-from": "1.1.1",
- "source-map": "0.6.1"
+ "buffer-from": "^1.0.0",
+ "source-map": "^0.6.0"
}
},
"sourcemap-codec": {
@@ -6180,8 +6208,8 @@
"integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
"dev": true,
"requires": {
- "spdx-expression-parse": "3.0.0",
- "spdx-license-ids": "3.0.0"
+ "spdx-expression-parse": "^3.0.0",
+ "spdx-license-ids": "^3.0.0"
}
},
"spdx-exceptions": {
@@ -6196,8 +6224,8 @@
"integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
"dev": true,
"requires": {
- "spdx-exceptions": "2.1.0",
- "spdx-license-ids": "3.0.0"
+ "spdx-exceptions": "^2.1.0",
+ "spdx-license-ids": "^3.0.0"
}
},
"spdx-license-ids": {
@@ -6218,7 +6246,7 @@
"integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==",
"dev": true,
"requires": {
- "through2": "2.0.3"
+ "through2": "^2.0.2"
},
"dependencies": {
"through2": {
@@ -6227,8 +6255,8 @@
"integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
"dev": true,
"requires": {
- "readable-stream": "2.3.6",
- "xtend": "4.0.1"
+ "readable-stream": "^2.1.5",
+ "xtend": "~4.0.1"
}
},
"xtend": {
@@ -6251,15 +6279,15 @@
"integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=",
"dev": true,
"requires": {
- "asn1": "0.2.4",
- "assert-plus": "1.0.0",
- "bcrypt-pbkdf": "1.0.2",
- "dashdash": "1.14.1",
- "ecc-jsbn": "0.1.2",
- "getpass": "0.1.7",
- "jsbn": "0.1.1",
- "safer-buffer": "2.1.2",
- "tweetnacl": "0.14.5"
+ "asn1": "~0.2.3",
+ "assert-plus": "^1.0.0",
+ "bcrypt-pbkdf": "^1.0.0",
+ "dashdash": "^1.12.0",
+ "ecc-jsbn": "~0.1.1",
+ "getpass": "^0.1.1",
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.0.2",
+ "tweetnacl": "~0.14.0"
}
},
"stealthy-require": {
@@ -6274,8 +6302,8 @@
"integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
"dev": true,
"requires": {
- "is-fullwidth-code-point": "2.0.0",
- "strip-ansi": "4.0.0"
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^4.0.0"
}
},
"string.prototype.matchall": {
@@ -6284,11 +6312,11 @@
"integrity": "sha512-WoZ+B2ypng1dp4iFLF2kmZlwwlE19gmjgKuhL1FJfDgCREWb3ye3SDVHSzLH6bxfnvYmkCxbzkmWcQZHA4P//Q==",
"dev": true,
"requires": {
- "define-properties": "1.1.2",
- "es-abstract": "1.12.0",
- "function-bind": "1.1.1",
- "has-symbols": "1.0.0",
- "regexp.prototype.flags": "1.2.0"
+ "define-properties": "^1.1.2",
+ "es-abstract": "^1.10.0",
+ "function-bind": "^1.1.1",
+ "has-symbols": "^1.0.0",
+ "regexp.prototype.flags": "^1.2.0"
}
},
"string_decoder": {
@@ -6297,7 +6325,7 @@
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
"dev": true,
"requires": {
- "safe-buffer": "5.1.2"
+ "safe-buffer": "~5.1.0"
}
},
"strip-ansi": {
@@ -6306,7 +6334,7 @@
"integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
"dev": true,
"requires": {
- "ansi-regex": "3.0.0"
+ "ansi-regex": "^3.0.0"
},
"dependencies": {
"ansi-regex": {
@@ -6329,7 +6357,7 @@
"integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
"dev": true,
"requires": {
- "get-stdin": "4.0.1"
+ "get-stdin": "^4.0.1"
}
},
"strip-json-comments": {
@@ -6344,8 +6372,8 @@
"integrity": "sha1-ebs7RFbdBPGOvbwNcDodHa7FEF0=",
"dev": true,
"requires": {
- "debug": "2.6.9",
- "es6-promise": "4.2.4"
+ "debug": "^2.2.0",
+ "es6-promise": "^4.0.5"
},
"dependencies": {
"debug": {
@@ -6365,7 +6393,7 @@
"integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
"dev": true,
"requires": {
- "has-flag": "3.0.0"
+ "has-flag": "^3.0.0"
}
},
"symbol-observable": {
@@ -6382,16 +6410,16 @@
},
"table": {
"version": "4.0.3",
- "resolved": "https://registry.npmjs.org/table/-/table-4.0.3.tgz",
+ "resolved": "http://registry.npmjs.org/table/-/table-4.0.3.tgz",
"integrity": "sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==",
"dev": true,
"requires": {
- "ajv": "6.5.2",
- "ajv-keywords": "3.2.0",
- "chalk": "2.4.1",
- "lodash": "4.17.10",
+ "ajv": "^6.0.1",
+ "ajv-keywords": "^3.0.0",
+ "chalk": "^2.1.0",
+ "lodash": "^4.17.4",
"slice-ansi": "1.0.0",
- "string-width": "2.1.1"
+ "string-width": "^2.1.1"
},
"dependencies": {
"ajv": {
@@ -6400,10 +6428,10 @@
"integrity": "sha512-hOs7GfvI6tUI1LfZddH82ky6mOMyTuY0mk7kE2pWpmhhUSkumzaTO5vbVwij39MdwPQWCV4Zv57Eo06NtL/GVA==",
"dev": true,
"requires": {
- "fast-deep-equal": "2.0.1",
- "fast-json-stable-stringify": "2.0.0",
- "json-schema-traverse": "0.4.1",
- "uri-js": "4.2.2"
+ "fast-deep-equal": "^2.0.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.1"
}
},
"fast-deep-equal": {
@@ -6444,8 +6472,8 @@
"integrity": "sha1-6zKE2k6jEbbMis42U3SKUqvyWj8=",
"dev": true,
"requires": {
- "readable-stream": "1.1.14",
- "xtend": "2.1.2"
+ "readable-stream": "~1.1.9",
+ "xtend": "~2.1.1"
},
"dependencies": {
"isarray": {
@@ -6460,10 +6488,10 @@
"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
"dev": true,
"requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
"isarray": "0.0.1",
- "string_decoder": "0.10.31"
+ "string_decoder": "~0.10.x"
}
},
"string_decoder": {
@@ -6480,8 +6508,8 @@
"integrity": "sha512-o8rak1FRmr55Nd1Bdcfd+yetPGclFCVHXiKmoBHYULc+FQXBbqb9S3zKAWyqk+RdWvutlGUOw0kCHC0JLF/T4Q==",
"dev": true,
"requires": {
- "globalyzer": "0.1.0",
- "globrex": "0.1.1"
+ "globalyzer": "^0.1.0",
+ "globrex": "^0.1.1"
}
},
"tippex": {
@@ -6496,7 +6524,7 @@
"integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
"dev": true,
"requires": {
- "os-tmpdir": "1.0.2"
+ "os-tmpdir": "~1.0.2"
}
},
"to-fast-properties": {
@@ -6511,7 +6539,7 @@
"integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
"dev": true,
"requires": {
- "punycode": "1.4.1"
+ "punycode": "^1.4.1"
}
},
"tr46": {
@@ -6520,7 +6548,7 @@
"integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=",
"dev": true,
"requires": {
- "punycode": "2.1.1"
+ "punycode": "^2.1.0"
},
"dependencies": {
"punycode": {
@@ -6549,14 +6577,14 @@
"integrity": "sha512-klJsfswHP0FuOLsvBZ/zzCfUvakOSSxds78mVeK7I+qP76YWtxf16hEZsp3U+b0kIo82R5UatGFeblYMqabb2Q==",
"dev": true,
"requires": {
- "arrify": "1.0.1",
- "buffer-from": "1.1.1",
- "diff": "3.5.0",
- "make-error": "1.3.4",
- "minimist": "1.2.0",
- "mkdirp": "0.5.1",
- "source-map-support": "0.5.6",
- "yn": "2.0.0"
+ "arrify": "^1.0.0",
+ "buffer-from": "^1.1.0",
+ "diff": "^3.1.0",
+ "make-error": "^1.1.1",
+ "minimist": "^1.2.0",
+ "mkdirp": "^0.5.1",
+ "source-map-support": "^0.5.6",
+ "yn": "^2.0.0"
},
"dependencies": {
"minimist": {
@@ -6579,7 +6607,7 @@
"integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
"dev": true,
"requires": {
- "safe-buffer": "5.1.2"
+ "safe-buffer": "^5.0.1"
}
},
"tweetnacl": {
@@ -6595,7 +6623,7 @@
"integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
"dev": true,
"requires": {
- "prelude-ls": "1.1.2"
+ "prelude-ls": "~1.1.2"
}
},
"typedarray": {
@@ -6616,7 +6644,7 @@
"integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
"dev": true,
"requires": {
- "punycode": "2.1.1"
+ "punycode": "^2.1.0"
},
"dependencies": {
"punycode": {
@@ -6651,8 +6679,8 @@
"integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==",
"dev": true,
"requires": {
- "spdx-correct": "3.0.0",
- "spdx-expression-parse": "3.0.0"
+ "spdx-correct": "^3.0.0",
+ "spdx-expression-parse": "^3.0.0"
}
},
"verror": {
@@ -6661,9 +6689,9 @@
"integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
"dev": true,
"requires": {
- "assert-plus": "1.0.0",
+ "assert-plus": "^1.0.0",
"core-util-is": "1.0.2",
- "extsprintf": "1.3.0"
+ "extsprintf": "^1.2.0"
}
},
"vlq": {
@@ -6678,7 +6706,7 @@
"integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=",
"dev": true,
"requires": {
- "browser-process-hrtime": "0.1.2"
+ "browser-process-hrtime": "^0.1.2"
}
},
"webidl-conversions": {
@@ -6716,9 +6744,9 @@
"integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==",
"dev": true,
"requires": {
- "lodash.sortby": "4.7.0",
- "tr46": "1.0.1",
- "webidl-conversions": "4.0.2"
+ "lodash.sortby": "^4.7.0",
+ "tr46": "^1.0.1",
+ "webidl-conversions": "^4.0.2"
}
},
"which": {
@@ -6727,7 +6755,7 @@
"integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
"dev": true,
"requires": {
- "isexe": "2.0.0"
+ "isexe": "^2.0.0"
}
},
"wordwrap": {
@@ -6748,7 +6776,7 @@
"integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
"dev": true,
"requires": {
- "mkdirp": "0.5.1"
+ "mkdirp": "^0.5.1"
}
},
"ws": {
@@ -6757,7 +6785,7 @@
"integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==",
"dev": true,
"requires": {
- "async-limiter": "1.0.0"
+ "async-limiter": "~1.0.0"
}
},
"xml-name-validator": {
@@ -6772,7 +6800,7 @@
"integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=",
"dev": true,
"requires": {
- "object-keys": "0.4.0"
+ "object-keys": "~0.4.0"
},
"dependencies": {
"object-keys": {
@@ -6789,7 +6817,7 @@
"integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=",
"dev": true,
"requires": {
- "fd-slicer": "1.0.1"
+ "fd-slicer": "~1.0.1"
}
},
"yn": {
diff --git a/package.json b/package.json
index dd1cf093ec..78c09dd7d0 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
"README.md"
],
"scripts": {
- "test": "mocha --opts mocha.opts",
+ "test": "mocha --opts mocha.opts && agadoo shared.js",
"quicktest": "mocha --opts mocha.opts",
"precoverage": "export COVERAGE=true && nyc mocha --opts mocha.coverage.opts",
"coverage": "nyc report --reporter=text-lcov > coverage.lcov",
@@ -52,6 +52,7 @@
"@types/node": "^10.5.5",
"acorn": "^5.4.1",
"acorn-dynamic-import": "^3.0.0",
+ "agadoo": "^1.0.1",
"chalk": "^2.4.0",
"codecov": "^3.0.0",
"console-group": "^0.3.2",
diff --git a/test/js/index.js b/test/js/index.js
index 8c6104fa37..e9da9bb91e 100644
--- a/test/js/index.js
+++ b/test/js/index.js
@@ -37,43 +37,6 @@ describe("js", () => {
const output = `${dir}/_actual.js`;
fs.writeFileSync(output, actual);
-
- return rollup({
- input: output,
- plugins: [
- {
- resolveId(importee, importer) {
- if (!importer) return importee;
- if (importee === "svelte/shared.js")
- return path.resolve("shared.js");
- return null;
- }
- }
- ]
- }).then(bundle => {
- return bundle.generate({ format: "es" });
- }).then(({ code }) => {
- fs.writeFileSync(`${dir}/_actual-bundle.js`, code);
-
- const expected = fs.readFileSync(`${dir}/expected.js`, "utf-8");
- const expectedBundle = fs.readFileSync(
- `${dir}/expected-bundle.js`,
- "utf-8"
- );
-
- assert.equal(
- actual.trim().replace(/^[ \t]+$/gm, ""),
- expected.trim().replace(/^[ \t]+$/gm, "")
- );
-
- assert.equal(
- code.trim().replace(/^[ \t]+$/gm, ""),
- expectedBundle.trim().replace(/^[ \t]+$/gm, "")
- );
- }).catch(err => {
- if (err.start) console.error(err.start);
- throw err;
- });
});
});
});
diff --git a/test/js/samples/action/expected-bundle.js b/test/js/samples/action/expected-bundle.js
deleted file mode 100644
index 62c04649ec..0000000000
--- a/test/js/samples/action/expected-bundle.js
+++ /dev/null
@@ -1,212 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function link(node) {
-
- function onClick(event) {
- event.preventDefault();
- history.pushState(null, null, event.target.href);
- }
-
- node.addEventListener('click', onClick);
-
- return {
- destroy() {
- node.removeEventListener('click', onClick);
- }
- }
-}
-function create_main_fragment(component, ctx) {
- var a, link_action;
-
- return {
- c() {
- a = createElement("a");
- a.textContent = "Test";
- a.href = "#";
- },
-
- m(target, anchor) {
- insert(target, a, anchor);
- link_action = link.call(component, a) || {};
- },
-
- p: noop,
-
- d(detach) {
- if (detach) {
- detachNode(a);
- }
-
- if (typeof link_action.destroy === 'function') link_action.destroy.call(component);
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/bind-width-height/expected-bundle.js b/test/js/samples/bind-width-height/expected-bundle.js
deleted file mode 100644
index a4c740e120..0000000000
--- a/test/js/samples/bind-width-height/expected-bundle.js
+++ /dev/null
@@ -1,235 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function addResizeListener(element, fn) {
- if (getComputedStyle(element).position === 'static') {
- element.style.position = 'relative';
- }
-
- const object = document.createElement('object');
- object.setAttribute('style', 'display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; pointer-events: none; z-index: -1;');
- object.type = 'text/html';
-
- let win;
-
- object.onload = () => {
- win = object.contentDocument.defaultView;
- win.addEventListener('resize', fn);
- };
-
- if (/Trident/.test(navigator.userAgent)) {
- element.appendChild(object);
- object.data = 'about:blank';
- } else {
- object.data = 'about:blank';
- element.appendChild(object);
- }
-
- return {
- cancel: () => {
- win && win.removeEventListener && win.removeEventListener('resize', fn);
- element.removeChild(object);
- }
- };
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var div, div_resize_listener;
-
- function div_resize_handler() {
- component.set({ w: div.offsetWidth, h: div.offsetHeight });
- }
-
- return {
- c() {
- div = createElement("div");
- div.textContent = "some content";
- component.root._beforecreate.push(div_resize_handler);
- },
-
- m(target, anchor) {
- insert(target, div, anchor);
- div_resize_listener = addResizeListener(div, div_resize_handler);
- },
-
- p: noop,
-
- d(detach) {
- if (detach) {
- detachNode(div);
- }
-
- div_resize_listener.cancel();
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
-
- flush(this);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/collapses-text-around-comments/expected-bundle.js b/test/js/samples/collapses-text-around-comments/expected-bundle.js
deleted file mode 100644
index 3f0faa13fc..0000000000
--- a/test/js/samples/collapses-text-around-comments/expected-bundle.js
+++ /dev/null
@@ -1,223 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function append(target, node) {
- target.appendChild(node);
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function createText(data) {
- return document.createTextNode(data);
-}
-
-function setData(text, data) {
- text.data = '' + data;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function data() {
- return { foo: 42 }
-}
-function add_css() {
- var style = createElement("style");
- style.id = 'svelte-1a7i8ec-style';
- style.textContent = "p.svelte-1a7i8ec{color:red}";
- append(document.head, style);
-}
-
-function create_main_fragment(component, ctx) {
- var p, text;
-
- return {
- c() {
- p = createElement("p");
- text = createText(ctx.foo);
- p.className = "svelte-1a7i8ec";
- },
-
- m(target, anchor) {
- insert(target, p, anchor);
- append(p, text);
- },
-
- p(changed, ctx) {
- if (changed.foo) {
- setData(text, ctx.foo);
- }
- },
-
- d(detach) {
- if (detach) {
- detachNode(p);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign(data(), options.data);
- this._intro = true;
-
- if (!document.getElementById("svelte-1a7i8ec-style")) add_css();
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/component-static-array/expected-bundle.js b/test/js/samples/component-static-array/expected-bundle.js
deleted file mode 100644
index c2f94398c0..0000000000
--- a/test/js/samples/component-static-array/expected-bundle.js
+++ /dev/null
@@ -1,188 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-var Nested = window.Nested;
-
-function create_main_fragment(component, ctx) {
-
- var nested_initial_data = { foo: [1, 2, 3] };
- var nested = new Nested({
- root: component.root,
- store: component.store,
- data: nested_initial_data
- });
-
- return {
- c() {
- nested._fragment.c();
- },
-
- m(target, anchor) {
- nested._mount(target, anchor);
- },
-
- p: noop,
-
- d(detach) {
- nested.destroy(detach);
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
-
- flush(this);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/component-static-immutable/expected-bundle.js b/test/js/samples/component-static-immutable/expected-bundle.js
deleted file mode 100644
index ac9ae4d3f6..0000000000
--- a/test/js/samples/component-static-immutable/expected-bundle.js
+++ /dev/null
@@ -1,194 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function _differsImmutable(a, b) {
- return a != a ? b == b : a !== b;
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-var Nested = window.Nested;
-
-function create_main_fragment(component, ctx) {
-
- var nested_initial_data = { foo: "bar" };
- var nested = new Nested({
- root: component.root,
- store: component.store,
- data: nested_initial_data
- });
-
- return {
- c() {
- nested._fragment.c();
- },
-
- m(target, anchor) {
- nested._mount(target, anchor);
- },
-
- p: noop,
-
- d(detach) {
- nested.destroy(detach);
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
-
- flush(this);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-SvelteComponent.prototype._differs = _differsImmutable;
-
-export default SvelteComponent;
diff --git a/test/js/samples/component-static-immutable2/expected-bundle.js b/test/js/samples/component-static-immutable2/expected-bundle.js
deleted file mode 100644
index ac9ae4d3f6..0000000000
--- a/test/js/samples/component-static-immutable2/expected-bundle.js
+++ /dev/null
@@ -1,194 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function _differsImmutable(a, b) {
- return a != a ? b == b : a !== b;
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-var Nested = window.Nested;
-
-function create_main_fragment(component, ctx) {
-
- var nested_initial_data = { foo: "bar" };
- var nested = new Nested({
- root: component.root,
- store: component.store,
- data: nested_initial_data
- });
-
- return {
- c() {
- nested._fragment.c();
- },
-
- m(target, anchor) {
- nested._mount(target, anchor);
- },
-
- p: noop,
-
- d(detach) {
- nested.destroy(detach);
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
-
- flush(this);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-SvelteComponent.prototype._differs = _differsImmutable;
-
-export default SvelteComponent;
diff --git a/test/js/samples/component-static/expected-bundle.js b/test/js/samples/component-static/expected-bundle.js
deleted file mode 100644
index c839759ecf..0000000000
--- a/test/js/samples/component-static/expected-bundle.js
+++ /dev/null
@@ -1,188 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-var Nested = window.Nested;
-
-function create_main_fragment(component, ctx) {
-
- var nested_initial_data = { foo: "bar" };
- var nested = new Nested({
- root: component.root,
- store: component.store,
- data: nested_initial_data
- });
-
- return {
- c() {
- nested._fragment.c();
- },
-
- m(target, anchor) {
- nested._mount(target, anchor);
- },
-
- p: noop,
-
- d(detach) {
- nested.destroy(detach);
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
-
- flush(this);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/computed-collapsed-if/expected-bundle.js b/test/js/samples/computed-collapsed-if/expected-bundle.js
deleted file mode 100644
index c00e61971d..0000000000
--- a/test/js/samples/computed-collapsed-if/expected-bundle.js
+++ /dev/null
@@ -1,187 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function a({ x }) {
- return x * 2;
-}
-
-function b({ x }) {
- return x * 3;
-}
-
-function create_main_fragment(component, ctx) {
-
- return {
- c: noop,
-
- m: noop,
-
- p: noop,
-
- d: noop
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._recompute({ x: 1 }, this._state);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-SvelteComponent.prototype._recompute = function _recompute(changed, state) {
- if (changed.x) {
- if (this._differs(state.a, (state.a = a(state)))) changed.a = true;
- if (this._differs(state.b, (state.b = b(state)))) changed.b = true;
- }
-};
-
-export default SvelteComponent;
diff --git a/test/js/samples/css-media-query/expected-bundle.js b/test/js/samples/css-media-query/expected-bundle.js
deleted file mode 100644
index 80d50457d9..0000000000
--- a/test/js/samples/css-media-query/expected-bundle.js
+++ /dev/null
@@ -1,206 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function append(target, node) {
- target.appendChild(node);
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function add_css() {
- var style = createElement("style");
- style.id = 'svelte-1slhpfn-style';
- style.textContent = "@media(min-width: 1px){div.svelte-1slhpfn{color:red}}";
- append(document.head, style);
-}
-
-function create_main_fragment(component, ctx) {
- var div;
-
- return {
- c() {
- div = createElement("div");
- div.className = "svelte-1slhpfn";
- },
-
- m(target, anchor) {
- insert(target, div, anchor);
- },
-
- p: noop,
-
- d(detach) {
- if (detach) {
- detachNode(div);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- if (!document.getElementById("svelte-1slhpfn-style")) add_css();
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/css-shadow-dom-keyframes/expected-bundle.js b/test/js/samples/css-shadow-dom-keyframes/expected-bundle.js
deleted file mode 100644
index fb563a9db5..0000000000
--- a/test/js/samples/css-shadow-dom-keyframes/expected-bundle.js
+++ /dev/null
@@ -1,215 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var div;
-
- return {
- c() {
- div = createElement("div");
- div.textContent = "fades in";
- this.c = noop;
- },
-
- m(target, anchor) {
- insert(target, div, anchor);
- },
-
- p: noop,
-
- d(detach) {
- if (detach) {
- detachNode(div);
- }
- }
- };
-}
-
-class SvelteComponent extends HTMLElement {
- constructor(options = {}) {
- super();
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this.attachShadow({ mode: 'open' });
- this.shadowRoot.innerHTML = ``;
-
- this._fragment = create_main_fragment(this, this._state);
-
- this._fragment.c();
- this._fragment.m(this.shadowRoot, null);
-
- if (options.target) this._mount(options.target, options.anchor);
- }
-
- static get observedAttributes() {
- return [];
- }
-
- attributeChangedCallback(attr, oldValue, newValue) {
- this.set({ [attr]: newValue });
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-assign(SvelteComponent.prototype, {
- _mount(target, anchor) {
- target.insertBefore(this, anchor);
- }
-});
-
-customElements.define("custom-element", SvelteComponent);
-
-export default SvelteComponent;
diff --git a/test/js/samples/debug-empty/expected-bundle.js b/test/js/samples/debug-empty/expected-bundle.js
deleted file mode 100644
index c4bf667b38..0000000000
--- a/test/js/samples/debug-empty/expected-bundle.js
+++ /dev/null
@@ -1,254 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function addLoc(element, file, line, column, char) {
- element.__svelte_meta = {
- loc: { file, line, column, char }
- };
-}
-
-function append(target, node) {
- target.appendChild(node);
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function createText(data) {
- return document.createTextNode(data);
-}
-
-function setData(text, data) {
- text.data = '' + data;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function destroyDev(detach) {
- destroy.call(this, detach);
- this.destroy = function() {
- console.warn('Component was already destroyed');
- };
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function setDev(newState) {
- if (typeof newState !== 'object') {
- throw new Error(
- this._debugName + '.set was called without an object of data key-values to update.'
- );
- }
-
- this._checkReadOnly(newState);
- set.call(this, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var protoDev = {
- destroy: destroyDev,
- get,
- fire,
- on,
- set: setDev,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-const file = undefined;
-
-function create_main_fragment(component, ctx) {
- var h1, text0, text1, text2, text3;
-
- return {
- c: function create() {
- h1 = createElement("h1");
- text0 = createText("Hello ");
- text1 = createText(ctx.name);
- text2 = createText("!");
- text3 = createText("\n");
- debugger;
- addLoc(h1, file, 0, 0, 0);
- },
-
- m: function mount(target, anchor) {
- insert(target, h1, anchor);
- append(h1, text0);
- append(h1, text1);
- append(h1, text2);
- insert(target, text3, anchor);
- },
-
- p: function update(changed, ctx) {
- if (changed.name) {
- setData(text1, ctx.name);
- }
-
- debugger;
- },
-
- d: function destroy$$1(detach) {
- if (detach) {
- detachNode(h1);
- detachNode(text3);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- this._debugName = '';
- if (!options || (!options.target && !options.root)) throw new Error("'target' is a required option");
- init(this, options);
- this._state = assign({}, options.data);
- if (!('name' in this._state)) console.warn(" was created without expected data property 'name'");
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- if (options.hydrate) throw new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, protoDev);
-
-SvelteComponent.prototype._checkReadOnly = function _checkReadOnly(newState) {
-};
-
-export default SvelteComponent;
diff --git a/test/js/samples/debug-foo-bar-baz-things/expected-bundle.js b/test/js/samples/debug-foo-bar-baz-things/expected-bundle.js
deleted file mode 100644
index 5b0111a2e4..0000000000
--- a/test/js/samples/debug-foo-bar-baz-things/expected-bundle.js
+++ /dev/null
@@ -1,350 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function addLoc(element, file, line, column, char) {
- element.__svelte_meta = {
- loc: { file, line, column, char }
- };
-}
-
-function append(target, node) {
- target.appendChild(node);
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function destroyEach(iterations, detach) {
- for (var i = 0; i < iterations.length; i += 1) {
- if (iterations[i]) iterations[i].d(detach);
- }
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function createText(data) {
- return document.createTextNode(data);
-}
-
-function setData(text, data) {
- text.data = '' + data;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function destroyDev(detach) {
- destroy.call(this, detach);
- this.destroy = function() {
- console.warn('Component was already destroyed');
- };
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function setDev(newState) {
- if (typeof newState !== 'object') {
- throw new Error(
- this._debugName + '.set was called without an object of data key-values to update.'
- );
- }
-
- this._checkReadOnly(newState);
- set.call(this, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var protoDev = {
- destroy: destroyDev,
- get,
- fire,
- on,
- set: setDev,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-const file = undefined;
-
-function get_each_context(ctx, list, i) {
- const child_ctx = Object.create(ctx);
- child_ctx.thing = list[i];
- child_ctx.each_value = list;
- child_ctx.thing_index = i;
- return child_ctx;
-}
-
-function create_main_fragment(component, ctx) {
- var text0, p, text1, text2;
-
- var each_value = ctx.things;
-
- var each_blocks = [];
-
- for (var i = 0; i < each_value.length; i += 1) {
- each_blocks[i] = create_each_block(component, get_each_context(ctx, each_value, i));
- }
-
- return {
- c: function create() {
- for (var i = 0; i < each_blocks.length; i += 1) {
- each_blocks[i].c();
- }
-
- text0 = createText("\n\n");
- p = createElement("p");
- text1 = createText("foo: ");
- text2 = createText(ctx.foo);
- addLoc(p, file, 5, 0, 91);
- },
-
- m: function mount(target, anchor) {
- for (var i = 0; i < each_blocks.length; i += 1) {
- each_blocks[i].m(target, anchor);
- }
-
- insert(target, text0, anchor);
- insert(target, p, anchor);
- append(p, text1);
- append(p, text2);
- },
-
- p: function update(changed, ctx) {
- if (changed.things) {
- each_value = ctx.things;
-
- for (var i = 0; i < each_value.length; i += 1) {
- const child_ctx = get_each_context(ctx, each_value, i);
-
- if (each_blocks[i]) {
- each_blocks[i].p(changed, child_ctx);
- } else {
- each_blocks[i] = create_each_block(component, child_ctx);
- each_blocks[i].c();
- each_blocks[i].m(text0.parentNode, text0);
- }
- }
-
- for (; i < each_blocks.length; i += 1) {
- each_blocks[i].d(1);
- }
- each_blocks.length = each_value.length;
- }
-
- if (changed.foo) {
- setData(text2, ctx.foo);
- }
- },
-
- d: function destroy$$1(detach) {
- destroyEach(each_blocks, detach);
-
- if (detach) {
- detachNode(text0);
- detachNode(p);
- }
- }
- };
-}
-
-// (1:0) {#each things as thing}
-function create_each_block(component, ctx) {
- var span, text0_value = ctx.thing.name, text0, text1;
-
- return {
- c: function create() {
- span = createElement("span");
- text0 = createText(text0_value);
- text1 = createText("\n\t");
-
- {
- const { foo, bar, baz, thing } = ctx;
- console.log({ foo, bar, baz, thing });
- debugger;
- }
- addLoc(span, file, 1, 1, 25);
- },
-
- m: function mount(target, anchor) {
- insert(target, span, anchor);
- append(span, text0);
- insert(target, text1, anchor);
- },
-
- p: function update(changed, ctx) {
- if ((changed.things) && text0_value !== (text0_value = ctx.thing.name)) {
- setData(text0, text0_value);
- }
-
- if (changed.foo || changed.bar || changed.baz || changed.things) {
- const { foo, bar, baz, thing } = ctx;
- console.log({ foo, bar, baz, thing });
- debugger;
- }
- },
-
- d: function destroy$$1(detach) {
- if (detach) {
- detachNode(span);
- detachNode(text1);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- this._debugName = '';
- if (!options || (!options.target && !options.root)) throw new Error("'target' is a required option");
- init(this, options);
- this._state = assign({}, options.data);
- if (!('things' in this._state)) console.warn(" was created without expected data property 'things'");
- if (!('foo' in this._state)) console.warn(" was created without expected data property 'foo'");
- if (!('bar' in this._state)) console.warn(" was created without expected data property 'bar'");
- if (!('baz' in this._state)) console.warn(" was created without expected data property 'baz'");
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- if (options.hydrate) throw new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, protoDev);
-
-SvelteComponent.prototype._checkReadOnly = function _checkReadOnly(newState) {
-};
-
-export default SvelteComponent;
diff --git a/test/js/samples/debug-foo/expected-bundle.js b/test/js/samples/debug-foo/expected-bundle.js
deleted file mode 100644
index f8c5af560b..0000000000
--- a/test/js/samples/debug-foo/expected-bundle.js
+++ /dev/null
@@ -1,348 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function addLoc(element, file, line, column, char) {
- element.__svelte_meta = {
- loc: { file, line, column, char }
- };
-}
-
-function append(target, node) {
- target.appendChild(node);
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function destroyEach(iterations, detach) {
- for (var i = 0; i < iterations.length; i += 1) {
- if (iterations[i]) iterations[i].d(detach);
- }
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function createText(data) {
- return document.createTextNode(data);
-}
-
-function setData(text, data) {
- text.data = '' + data;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function destroyDev(detach) {
- destroy.call(this, detach);
- this.destroy = function() {
- console.warn('Component was already destroyed');
- };
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function setDev(newState) {
- if (typeof newState !== 'object') {
- throw new Error(
- this._debugName + '.set was called without an object of data key-values to update.'
- );
- }
-
- this._checkReadOnly(newState);
- set.call(this, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var protoDev = {
- destroy: destroyDev,
- get,
- fire,
- on,
- set: setDev,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-const file = undefined;
-
-function get_each_context(ctx, list, i) {
- const child_ctx = Object.create(ctx);
- child_ctx.thing = list[i];
- child_ctx.each_value = list;
- child_ctx.thing_index = i;
- return child_ctx;
-}
-
-function create_main_fragment(component, ctx) {
- var text0, p, text1, text2;
-
- var each_value = ctx.things;
-
- var each_blocks = [];
-
- for (var i = 0; i < each_value.length; i += 1) {
- each_blocks[i] = create_each_block(component, get_each_context(ctx, each_value, i));
- }
-
- return {
- c: function create() {
- for (var i = 0; i < each_blocks.length; i += 1) {
- each_blocks[i].c();
- }
-
- text0 = createText("\n\n");
- p = createElement("p");
- text1 = createText("foo: ");
- text2 = createText(ctx.foo);
- addLoc(p, file, 5, 0, 74);
- },
-
- m: function mount(target, anchor) {
- for (var i = 0; i < each_blocks.length; i += 1) {
- each_blocks[i].m(target, anchor);
- }
-
- insert(target, text0, anchor);
- insert(target, p, anchor);
- append(p, text1);
- append(p, text2);
- },
-
- p: function update(changed, ctx) {
- if (changed.things) {
- each_value = ctx.things;
-
- for (var i = 0; i < each_value.length; i += 1) {
- const child_ctx = get_each_context(ctx, each_value, i);
-
- if (each_blocks[i]) {
- each_blocks[i].p(changed, child_ctx);
- } else {
- each_blocks[i] = create_each_block(component, child_ctx);
- each_blocks[i].c();
- each_blocks[i].m(text0.parentNode, text0);
- }
- }
-
- for (; i < each_blocks.length; i += 1) {
- each_blocks[i].d(1);
- }
- each_blocks.length = each_value.length;
- }
-
- if (changed.foo) {
- setData(text2, ctx.foo);
- }
- },
-
- d: function destroy$$1(detach) {
- destroyEach(each_blocks, detach);
-
- if (detach) {
- detachNode(text0);
- detachNode(p);
- }
- }
- };
-}
-
-// (1:0) {#each things as thing}
-function create_each_block(component, ctx) {
- var span, text0_value = ctx.thing.name, text0, text1;
-
- return {
- c: function create() {
- span = createElement("span");
- text0 = createText(text0_value);
- text1 = createText("\n\t");
-
- {
- const { foo } = ctx;
- console.log({ foo });
- debugger;
- }
- addLoc(span, file, 1, 1, 25);
- },
-
- m: function mount(target, anchor) {
- insert(target, span, anchor);
- append(span, text0);
- insert(target, text1, anchor);
- },
-
- p: function update(changed, ctx) {
- if ((changed.things) && text0_value !== (text0_value = ctx.thing.name)) {
- setData(text0, text0_value);
- }
-
- if (changed.foo) {
- const { foo } = ctx;
- console.log({ foo });
- debugger;
- }
- },
-
- d: function destroy$$1(detach) {
- if (detach) {
- detachNode(span);
- detachNode(text1);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- this._debugName = '';
- if (!options || (!options.target && !options.root)) throw new Error("'target' is a required option");
- init(this, options);
- this._state = assign({}, options.data);
- if (!('things' in this._state)) console.warn(" was created without expected data property 'things'");
- if (!('foo' in this._state)) console.warn(" was created without expected data property 'foo'");
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- if (options.hydrate) throw new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, protoDev);
-
-SvelteComponent.prototype._checkReadOnly = function _checkReadOnly(newState) {
-};
-
-export default SvelteComponent;
diff --git a/test/js/samples/debug-ssr-foo/expected-bundle.js b/test/js/samples/debug-ssr-foo/expected-bundle.js
deleted file mode 100644
index dcfc5c6d02..0000000000
--- a/test/js/samples/debug-ssr-foo/expected-bundle.js
+++ /dev/null
@@ -1,46 +0,0 @@
-var { debug, each, escape } = require("svelte/shared.js");
-
-var SvelteComponent = {};
-SvelteComponent.data = function() {
- return {};
-};
-
-SvelteComponent.render = function(state, options = {}) {
- var components = new Set();
-
- function addComponent(component) {
- components.add(component);
- }
-
- var result = { head: '', addComponent };
- var html = SvelteComponent._render(result, state, options);
-
- var cssCode = Array.from(components).map(c => c.css && c.css.code).filter(Boolean).join('\n');
-
- return {
- html,
- head: result.head,
- css: { code: cssCode, map: null },
- toString() {
- return html;
- }
- };
-};
-
-SvelteComponent._render = function(__result, ctx, options) {
- __result.addComponent(SvelteComponent);
-
- ctx = Object.assign({}, ctx);
-
- return `${ each(ctx.things, item => Object.assign({}, ctx, { thing: item }), ctx => `${escape(ctx.thing.name)}
- ${debug(null, 2, 2, { foo: ctx.foo })}`)}
-
-foo: ${escape(ctx.foo)}
`;
-};
-
-SvelteComponent.css = {
- code: '',
- map: null
-};
-
-module.exports = SvelteComponent;
diff --git a/test/js/samples/deconflict-builtins/expected-bundle.js b/test/js/samples/deconflict-builtins/expected-bundle.js
deleted file mode 100644
index 7523521a4f..0000000000
--- a/test/js/samples/deconflict-builtins/expected-bundle.js
+++ /dev/null
@@ -1,290 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function append(target, node) {
- target.appendChild(node);
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function destroyEach(iterations, detach) {
- for (var i = 0; i < iterations.length; i += 1) {
- if (iterations[i]) iterations[i].d(detach);
- }
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function createText(data) {
- return document.createTextNode(data);
-}
-
-function createComment() {
- return document.createComment('');
-}
-
-function setData(text, data) {
- text.data = '' + data;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function get_each_context(ctx, list, i) {
- const child_ctx = Object.create(ctx);
- child_ctx.node = list[i];
- child_ctx.each_value = list;
- child_ctx.node_index = i;
- return child_ctx;
-}
-
-function create_main_fragment(component, ctx) {
- var each_anchor;
-
- var each_value = ctx.createElement;
-
- var each_blocks = [];
-
- for (var i = 0; i < each_value.length; i += 1) {
- each_blocks[i] = create_each_block(component, get_each_context(ctx, each_value, i));
- }
-
- return {
- c() {
- for (var i = 0; i < each_blocks.length; i += 1) {
- each_blocks[i].c();
- }
-
- each_anchor = createComment();
- },
-
- m(target, anchor) {
- for (var i = 0; i < each_blocks.length; i += 1) {
- each_blocks[i].m(target, anchor);
- }
-
- insert(target, each_anchor, anchor);
- },
-
- p(changed, ctx) {
- if (changed.createElement) {
- each_value = ctx.createElement;
-
- for (var i = 0; i < each_value.length; i += 1) {
- const child_ctx = get_each_context(ctx, each_value, i);
-
- if (each_blocks[i]) {
- each_blocks[i].p(changed, child_ctx);
- } else {
- each_blocks[i] = create_each_block(component, child_ctx);
- each_blocks[i].c();
- each_blocks[i].m(each_anchor.parentNode, each_anchor);
- }
- }
-
- for (; i < each_blocks.length; i += 1) {
- each_blocks[i].d(1);
- }
- each_blocks.length = each_value.length;
- }
- },
-
- d(detach) {
- destroyEach(each_blocks, detach);
-
- if (detach) {
- detachNode(each_anchor);
- }
- }
- };
-}
-
-// (1:0) {#each createElement as node}
-function create_each_block(component, ctx) {
- var span, text_value = ctx.node, text;
-
- return {
- c() {
- span = createElement("span");
- text = createText(text_value);
- },
-
- m(target, anchor) {
- insert(target, span, anchor);
- append(span, text);
- },
-
- p(changed, ctx) {
- if ((changed.createElement) && text_value !== (text_value = ctx.node)) {
- setData(text, text_value);
- }
- },
-
- d(detach) {
- if (detach) {
- detachNode(span);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/deconflict-globals/expected-bundle.js b/test/js/samples/deconflict-globals/expected-bundle.js
deleted file mode 100644
index 46d2f7bbf8..0000000000
--- a/test/js/samples/deconflict-globals/expected-bundle.js
+++ /dev/null
@@ -1,192 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function assignTrue(tar, src) {
- for (var k in src) tar[k] = 1;
- return tar;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function data_1() {
- return {
- foo: 'bar'
-};
-}
-
-function oncreate() {
- alert(JSON.stringify(data()));
-}
-function create_main_fragment(component, ctx) {
-
- return {
- c: noop,
-
- m: noop,
-
- p: noop,
-
- d: noop
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign(data_1(), options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- this.root._oncreate.push(() => {
- oncreate.call(this);
- this.fire("update", { changed: assignTrue({}, this._state), current: this._state });
- });
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
-
- flush(this);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/dev-warning-missing-data-computed/expected-bundle.js b/test/js/samples/dev-warning-missing-data-computed/expected-bundle.js
deleted file mode 100644
index ebc714d6ca..0000000000
--- a/test/js/samples/dev-warning-missing-data-computed/expected-bundle.js
+++ /dev/null
@@ -1,264 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function addLoc(element, file, line, column, char) {
- element.__svelte_meta = {
- loc: { file, line, column, char }
- };
-}
-
-function append(target, node) {
- target.appendChild(node);
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function createText(data) {
- return document.createTextNode(data);
-}
-
-function setData(text, data) {
- text.data = '' + data;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function destroyDev(detach) {
- destroy.call(this, detach);
- this.destroy = function() {
- console.warn('Component was already destroyed');
- };
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function setDev(newState) {
- if (typeof newState !== 'object') {
- throw new Error(
- this._debugName + '.set was called without an object of data key-values to update.'
- );
- }
-
- this._checkReadOnly(newState);
- set.call(this, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var protoDev = {
- destroy: destroyDev,
- get,
- fire,
- on,
- set: setDev,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function bar({ foo }) {
- return foo * 2;
-}
-
-const file = undefined;
-
-function create_main_fragment(component, ctx) {
- var p, text0_value = ctx.Math.max(0, ctx.foo), text0, text1, text2;
-
- return {
- c: function create() {
- p = createElement("p");
- text0 = createText(text0_value);
- text1 = createText("\n\t");
- text2 = createText(ctx.bar);
- addLoc(p, file, 0, 0, 0);
- },
-
- m: function mount(target, anchor) {
- insert(target, p, anchor);
- append(p, text0);
- append(p, text1);
- append(p, text2);
- },
-
- p: function update(changed, ctx) {
- if ((changed.Math || changed.foo) && text0_value !== (text0_value = ctx.Math.max(0, ctx.foo))) {
- setData(text0, text0_value);
- }
-
- if (changed.bar) {
- setData(text2, ctx.bar);
- }
- },
-
- d: function destroy$$1(detach) {
- if (detach) {
- detachNode(p);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- this._debugName = '';
- if (!options || (!options.target && !options.root)) throw new Error("'target' is a required option");
- init(this, options);
- this._state = assign({ Math : Math }, options.data);
- this._recompute({ foo: 1 }, this._state);
- if (!('foo' in this._state)) console.warn(" was created without expected data property 'foo'");
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- if (options.hydrate) throw new Error("options.hydrate only works if the component was compiled with the `hydratable: true` option");
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, protoDev);
-
-SvelteComponent.prototype._checkReadOnly = function _checkReadOnly(newState) {
- if ('bar' in newState && !this._updatingReadonlyProperty) throw new Error(": Cannot set read-only property 'bar'");
-};
-
-SvelteComponent.prototype._recompute = function _recompute(changed, state) {
- if (changed.foo) {
- if (this._differs(state.bar, (state.bar = bar(state)))) changed.bar = true;
- }
-};
-
-export default SvelteComponent;
diff --git a/test/js/samples/do-use-dataset/expected-bundle.js b/test/js/samples/do-use-dataset/expected-bundle.js
deleted file mode 100644
index 6f4f63468d..0000000000
--- a/test/js/samples/do-use-dataset/expected-bundle.js
+++ /dev/null
@@ -1,208 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function createText(data) {
- return document.createTextNode(data);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var div0, text, div1;
-
- return {
- c() {
- div0 = createElement("div");
- text = createText("\n");
- div1 = createElement("div");
- div0.dataset.foo = "bar";
- div1.dataset.foo = ctx.bar;
- },
-
- m(target, anchor) {
- insert(target, div0, anchor);
- insert(target, text, anchor);
- insert(target, div1, anchor);
- },
-
- p(changed, ctx) {
- if (changed.bar) {
- div1.dataset.foo = ctx.bar;
- }
- },
-
- d(detach) {
- if (detach) {
- detachNode(div0);
- detachNode(text);
- detachNode(div1);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/dont-use-dataset-in-legacy/expected-bundle.js b/test/js/samples/dont-use-dataset-in-legacy/expected-bundle.js
deleted file mode 100644
index f6252e7efa..0000000000
--- a/test/js/samples/dont-use-dataset-in-legacy/expected-bundle.js
+++ /dev/null
@@ -1,212 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function createText(data) {
- return document.createTextNode(data);
-}
-
-function setAttribute(node, attribute, value) {
- node.setAttribute(attribute, value);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var div0, text, div1;
-
- return {
- c() {
- div0 = createElement("div");
- text = createText("\n");
- div1 = createElement("div");
- setAttribute(div0, "data-foo", "bar");
- setAttribute(div1, "data-foo", ctx.bar);
- },
-
- m(target, anchor) {
- insert(target, div0, anchor);
- insert(target, text, anchor);
- insert(target, div1, anchor);
- },
-
- p(changed, ctx) {
- if (changed.bar) {
- setAttribute(div1, "data-foo", ctx.bar);
- }
- },
-
- d(detach) {
- if (detach) {
- detachNode(div0);
- detachNode(text);
- detachNode(div1);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/dont-use-dataset-in-svg/expected-bundle.js b/test/js/samples/dont-use-dataset-in-svg/expected-bundle.js
deleted file mode 100644
index 4802a66499..0000000000
--- a/test/js/samples/dont-use-dataset-in-svg/expected-bundle.js
+++ /dev/null
@@ -1,210 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function append(target, node) {
- target.appendChild(node);
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createSvgElement(name) {
- return document.createElementNS('http://www.w3.org/2000/svg', name);
-}
-
-function setAttribute(node, attribute, value) {
- node.setAttribute(attribute, value);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var svg, g0, g1;
-
- return {
- c() {
- svg = createSvgElement("svg");
- g0 = createSvgElement("g");
- g1 = createSvgElement("g");
- setAttribute(g0, "data-foo", "bar");
- setAttribute(g1, "data-foo", ctx.bar);
- },
-
- m(target, anchor) {
- insert(target, svg, anchor);
- append(svg, g0);
- append(svg, g1);
- },
-
- p(changed, ctx) {
- if (changed.bar) {
- setAttribute(g1, "data-foo", ctx.bar);
- }
- },
-
- d(detach) {
- if (detach) {
- detachNode(svg);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/dynamic-import/expected-bundle.js b/test/js/samples/dynamic-import/expected-bundle.js
deleted file mode 100644
index 7283c2cf17..0000000000
--- a/test/js/samples/dynamic-import/expected-bundle.js
+++ /dev/null
@@ -1,186 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
-
- var lazyload_initial_data = { load: () => import('./Foo.html') };
- var lazyload = new LazyLoad({
- root: component.root,
- store: component.store,
- data: lazyload_initial_data
- });
-
- return {
- c() {
- lazyload._fragment.c();
- },
-
- m(target, anchor) {
- lazyload._mount(target, anchor);
- },
-
- p: noop,
-
- d(detach) {
- lazyload.destroy(detach);
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
-
- flush(this);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/each-block-changed-check/expected-bundle.js b/test/js/samples/each-block-changed-check/expected-bundle.js
deleted file mode 100644
index 7cbba98148..0000000000
--- a/test/js/samples/each-block-changed-check/expected-bundle.js
+++ /dev/null
@@ -1,331 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function append(target, node) {
- target.appendChild(node);
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function detachAfter(before) {
- while (before.nextSibling) {
- before.parentNode.removeChild(before.nextSibling);
- }
-}
-
-function destroyEach(iterations, detach) {
- for (var i = 0; i < iterations.length; i += 1) {
- if (iterations[i]) iterations[i].d(detach);
- }
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function createText(data) {
- return document.createTextNode(data);
-}
-
-function setData(text, data) {
- text.data = '' + data;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function get_each_context(ctx, list, i) {
- const child_ctx = Object.create(ctx);
- child_ctx.comment = list[i];
- child_ctx.each_value = list;
- child_ctx.i = i;
- return child_ctx;
-}
-
-function create_main_fragment(component, ctx) {
- var text0, p, text1;
-
- var each_value = ctx.comments;
-
- var each_blocks = [];
-
- for (var i = 0; i < each_value.length; i += 1) {
- each_blocks[i] = create_each_block(component, get_each_context(ctx, each_value, i));
- }
-
- return {
- c() {
- for (var i = 0; i < each_blocks.length; i += 1) {
- each_blocks[i].c();
- }
-
- text0 = createText("\n\n");
- p = createElement("p");
- text1 = createText(ctx.foo);
- },
-
- m(target, anchor) {
- for (var i = 0; i < each_blocks.length; i += 1) {
- each_blocks[i].m(target, anchor);
- }
-
- insert(target, text0, anchor);
- insert(target, p, anchor);
- append(p, text1);
- },
-
- p(changed, ctx) {
- if (changed.comments || changed.elapsed || changed.time) {
- each_value = ctx.comments;
-
- for (var i = 0; i < each_value.length; i += 1) {
- const child_ctx = get_each_context(ctx, each_value, i);
-
- if (each_blocks[i]) {
- each_blocks[i].p(changed, child_ctx);
- } else {
- each_blocks[i] = create_each_block(component, child_ctx);
- each_blocks[i].c();
- each_blocks[i].m(text0.parentNode, text0);
- }
- }
-
- for (; i < each_blocks.length; i += 1) {
- each_blocks[i].d(1);
- }
- each_blocks.length = each_value.length;
- }
-
- if (changed.foo) {
- setData(text1, ctx.foo);
- }
- },
-
- d(detach) {
- destroyEach(each_blocks, detach);
-
- if (detach) {
- detachNode(text0);
- detachNode(p);
- }
- }
- };
-}
-
-// (1:0) {#each comments as comment, i}
-function create_each_block(component, ctx) {
- var div, strong, text0, text1, span, text2_value = ctx.comment.author, text2, text3, text4_value = ctx.elapsed(ctx.comment.time, ctx.time), text4, text5, text6, raw_value = ctx.comment.html, raw_before;
-
- return {
- c() {
- div = createElement("div");
- strong = createElement("strong");
- text0 = createText(ctx.i);
- text1 = createText("\n\n\t\t");
- span = createElement("span");
- text2 = createText(text2_value);
- text3 = createText(" wrote ");
- text4 = createText(text4_value);
- text5 = createText(" ago:");
- text6 = createText("\n\n\t\t");
- raw_before = createElement('noscript');
- span.className = "meta";
- div.className = "comment";
- },
-
- m(target, anchor) {
- insert(target, div, anchor);
- append(div, strong);
- append(strong, text0);
- append(div, text1);
- append(div, span);
- append(span, text2);
- append(span, text3);
- append(span, text4);
- append(span, text5);
- append(div, text6);
- append(div, raw_before);
- raw_before.insertAdjacentHTML("afterend", raw_value);
- },
-
- p(changed, ctx) {
- if ((changed.comments) && text2_value !== (text2_value = ctx.comment.author)) {
- setData(text2, text2_value);
- }
-
- if ((changed.elapsed || changed.comments || changed.time) && text4_value !== (text4_value = ctx.elapsed(ctx.comment.time, ctx.time))) {
- setData(text4, text4_value);
- }
-
- if ((changed.comments) && raw_value !== (raw_value = ctx.comment.html)) {
- detachAfter(raw_before);
- raw_before.insertAdjacentHTML("afterend", raw_value);
- }
- },
-
- d(detach) {
- if (detach) {
- detachNode(div);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/each-block-keyed-animated/expected-bundle.js b/test/js/samples/each-block-keyed-animated/expected-bundle.js
deleted file mode 100644
index bc77cc696e..0000000000
--- a/test/js/samples/each-block-keyed-animated/expected-bundle.js
+++ /dev/null
@@ -1,609 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function append(target, node) {
- target.appendChild(node);
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function createText(data) {
- return document.createTextNode(data);
-}
-
-function createComment() {
- return document.createComment('');
-}
-
-function setData(text, data) {
- text.data = '' + data;
-}
-
-function linear(t) {
- return t;
-}
-
-function generateRule({ a, b, delta, duration }, ease, fn) {
- const step = 16.666 / duration;
- let keyframes = '{\n';
-
- for (let p = 0; p <= 1; p += step) {
- const t = a + delta * ease(p);
- keyframes += p * 100 + `%{${fn(t, 1 - t)}}\n`;
- }
-
- return keyframes + `100% {${fn(b, 1 - b)}}\n}`;
-}
-
-// https://github.com/darkskyapp/string-hash/blob/master/index.js
-function hash(str) {
- let hash = 5381;
- let i = str.length;
-
- while (i--) hash = ((hash << 5) - hash) ^ str.charCodeAt(i);
- return hash >>> 0;
-}
-
-var transitionManager = {
- running: false,
- transitions: [],
- bound: null,
- stylesheet: null,
- activeRules: {},
- promise: null,
-
- add(transition) {
- this.transitions.push(transition);
-
- if (!this.running) {
- this.running = true;
- requestAnimationFrame(this.bound || (this.bound = this.next.bind(this)));
- }
- },
-
- addRule(rule, name) {
- if (!this.stylesheet) {
- const style = createElement('style');
- document.head.appendChild(style);
- transitionManager.stylesheet = style.sheet;
- }
-
- if (!this.activeRules[name]) {
- this.activeRules[name] = true;
- this.stylesheet.insertRule(`@keyframes ${name} ${rule}`, this.stylesheet.cssRules.length);
- }
- },
-
- next() {
- this.running = false;
-
- const now = window.performance.now();
- let i = this.transitions.length;
-
- while (i--) {
- const transition = this.transitions[i];
-
- if (transition.program && now >= transition.program.end) {
- transition.done();
- }
-
- if (transition.pending && now >= transition.pending.start) {
- transition.start(transition.pending);
- }
-
- if (transition.running) {
- transition.update(now);
- this.running = true;
- } else if (!transition.pending) {
- this.transitions.splice(i, 1);
- }
- }
-
- if (this.running) {
- requestAnimationFrame(this.bound);
- } else if (this.stylesheet) {
- let i = this.stylesheet.cssRules.length;
- while (i--) this.stylesheet.deleteRule(i);
- this.activeRules = {};
- }
- },
-
- deleteRule(node, name) {
- node.style.animation = node.style.animation
- .split(', ')
- .filter(anim => anim && anim.indexOf(name) === -1)
- .join(', ');
- },
-
- wait() {
- if (!transitionManager.promise) {
- transitionManager.promise = Promise.resolve();
- transitionManager.promise.then(() => {
- transitionManager.promise = null;
- });
- }
-
- return transitionManager.promise;
- }
-};
-
-function wrapAnimation(node, from, fn, params) {
- if (!from) return;
-
- const to = node.getBoundingClientRect();
- if (from.left === to.left && from.right === to.right && from.top === to.top && from.bottom === to.bottom) return;
-
- const info = fn(node, { from, to }, params);
-
- const duration = 'duration' in info ? info.duration : 300;
- const delay = 'delay' in info ? info.delay : 0;
- const ease = info.easing || linear;
- const start = window.performance.now() + delay;
- const end = start + duration;
-
- const program = {
- a: 0,
- t: 0,
- b: 1,
- delta: 1,
- duration,
- start,
- end
- };
-
- const cssText = node.style.cssText;
-
- const animation = {
- pending: delay ? program : null,
- program: delay ? null : program,
- running: true,
-
- start() {
- if (info.css) {
- if (delay) node.style.cssText = cssText;
-
- const rule = generateRule(program, ease, info.css);
- program.name = `__svelte_${hash(rule)}`;
-
- transitionManager.addRule(rule, program.name);
-
- node.style.animation = (node.style.animation || '')
- .split(', ')
- .filter(anim => anim && (program.delta < 0 || !/__svelte/.test(anim)))
- .concat(`${program.name} ${program.duration}ms linear 1 forwards`)
- .join(', ');
- }
-
- animation.program = program;
- animation.pending = null;
- },
-
- update: now => {
- const p = now - program.start;
- const t = program.a + program.delta * ease(p / program.duration);
- if (info.tick) info.tick(t, 1 - t);
- },
-
- done() {
- if (info.tick) info.tick(1, 0);
- animation.stop();
- },
-
- stop() {
- if (info.css) transitionManager.deleteRule(node, program.name);
- animation.running = false;
- }
- };
-
- transitionManager.add(animation);
-
- if (info.tick) info.tick(0, 1);
-
- if (delay) {
- if (info.css) node.style.cssText += info.css(0, 1);
- } else {
- animation.start();
- }
-
- return animation;
-}
-
-function fixPosition(node) {
- const style = getComputedStyle(node);
-
- if (style.position !== 'absolute' && style.position !== 'fixed') {
- const { width, height } = style;
- const a = node.getBoundingClientRect();
- node.style.position = 'absolute';
- node.style.width = width;
- node.style.height = height;
- const b = node.getBoundingClientRect();
-
- if (a.left !== b.left || a.top !== b.top) {
- const style = getComputedStyle(node);
- const transform = style.transform === 'none' ? '' : style.transform;
-
- node.style.transform = `${transform} translate(${a.left - b.left}px, ${a.top - b.top}px)`;
- }
- }
-}
-
-function destroyBlock(block, lookup) {
- block.d(1);
- lookup[block.key] = null;
-}
-
-function outroAndDestroyBlock(block, lookup) {
- block.o(function() {
- destroyBlock(block, lookup);
- });
-}
-
-function fixAndOutroAndDestroyBlock(block, lookup) {
- block.f();
- outroAndDestroyBlock(block, lookup);
-}
-
-function updateKeyedEach(old_blocks, component, changed, get_key, dynamic, ctx, list, lookup, node, destroy, create_each_block, intro_method, next, get_context) {
- var o = old_blocks.length;
- var n = list.length;
-
- var i = o;
- var old_indexes = {};
- while (i--) old_indexes[old_blocks[i].key] = i;
-
- var new_blocks = [];
- var new_lookup = {};
- var deltas = {};
-
- var i = n;
- while (i--) {
- var child_ctx = get_context(ctx, list, i);
- var key = get_key(child_ctx);
- var block = lookup[key];
-
- if (!block) {
- block = create_each_block(component, key, child_ctx);
- block.c();
- } else if (dynamic) {
- block.p(changed, child_ctx);
- }
-
- new_blocks[i] = new_lookup[key] = block;
-
- if (key in old_indexes) deltas[key] = Math.abs(i - old_indexes[key]);
- }
-
- var will_move = {};
- var did_move = {};
-
- function insert(block) {
- block[intro_method](node, next);
- lookup[block.key] = block;
- next = block.first;
- n--;
- }
-
- while (o && n) {
- var new_block = new_blocks[n - 1];
- var old_block = old_blocks[o - 1];
- var new_key = new_block.key;
- var old_key = old_block.key;
-
- if (new_block === old_block) {
- // do nothing
- next = new_block.first;
- o--;
- n--;
- }
-
- else if (!new_lookup[old_key]) {
- // remove old block
- destroy(old_block, lookup);
- o--;
- }
-
- else if (!lookup[new_key] || will_move[new_key]) {
- insert(new_block);
- }
-
- else if (did_move[old_key]) {
- o--;
-
- } else if (deltas[new_key] > deltas[old_key]) {
- did_move[new_key] = true;
- insert(new_block);
-
- } else {
- will_move[old_key] = true;
- o--;
- }
- }
-
- while (o--) {
- var old_block = old_blocks[o];
- if (!new_lookup[old_block.key]) destroy(old_block, lookup);
- }
-
- while (n) insert(new_blocks[n - 1]);
-
- return new_blocks;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function foo(node, animation, params) {
- const dx = animation.from.left - animation.to.left;
- const dy = animation.from.top - animation.to.top;
-
- return {
- delay: params.delay,
- duration: 100,
- tick: (t, u) => {
- node.dx = u * dx;
- node.dy = u * dy;
- }
- };
-}
-function get_each_context(ctx, list, i) {
- const child_ctx = Object.create(ctx);
- child_ctx.thing = list[i];
- child_ctx.each_value = list;
- child_ctx.thing_index = i;
- return child_ctx;
-}
-
-function create_main_fragment(component, ctx) {
- var each_blocks_1 = [], each_lookup = blankObject(), each_anchor;
-
- var each_value = ctx.things;
-
- const get_key = ctx => ctx.thing.id;
-
- for (var i = 0; i < each_value.length; i += 1) {
- let child_ctx = get_each_context(ctx, each_value, i);
- let key = get_key(child_ctx);
- each_blocks_1[i] = each_lookup[key] = create_each_block(component, key, child_ctx);
- }
-
- return {
- c() {
- for (i = 0; i < each_blocks_1.length; i += 1) each_blocks_1[i].c();
-
- each_anchor = createComment();
- },
-
- m(target, anchor) {
- for (i = 0; i < each_blocks_1.length; i += 1) each_blocks_1[i].m(target, anchor);
-
- insert(target, each_anchor, anchor);
- },
-
- p(changed, ctx) {
- const each_value = ctx.things;
- for (let i = 0; i < each_blocks_1.length; i += 1) each_blocks_1[i].r();
- each_blocks_1 = updateKeyedEach(each_blocks_1, component, changed, get_key, 1, ctx, each_value, each_lookup, each_anchor.parentNode, fixAndOutroAndDestroyBlock, create_each_block, "m", each_anchor, get_each_context);
- for (let i = 0; i < each_blocks_1.length; i += 1) each_blocks_1[i].a();
- },
-
- d(detach) {
- for (i = 0; i < each_blocks_1.length; i += 1) each_blocks_1[i].d(detach);
-
- if (detach) {
- detachNode(each_anchor);
- }
- }
- };
-}
-
-// (1:0) {#each things as thing (thing.id)}
-function create_each_block(component, key_1, ctx) {
- var div, text_value = ctx.thing.name, text, rect, animation;
-
- return {
- key: key_1,
-
- first: null,
-
- c() {
- div = createElement("div");
- text = createText(text_value);
- this.first = div;
- },
-
- m(target, anchor) {
- insert(target, div, anchor);
- append(div, text);
- },
-
- p(changed, ctx) {
- if ((changed.things) && text_value !== (text_value = ctx.thing.name)) {
- setData(text, text_value);
- }
- },
-
- r() {
- rect = div.getBoundingClientRect();
- },
-
- f() {
- fixPosition(div);
- if (animation) animation.stop();
- },
-
- a() {
- if (animation) animation.stop();
- animation = wrapAnimation(div, rect, foo, {});
- },
-
- d(detach) {
- if (detach) {
- detachNode(div);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/each-block-keyed/expected-bundle.js b/test/js/samples/each-block-keyed/expected-bundle.js
deleted file mode 100644
index dc38671788..0000000000
--- a/test/js/samples/each-block-keyed/expected-bundle.js
+++ /dev/null
@@ -1,360 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function append(target, node) {
- target.appendChild(node);
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function createText(data) {
- return document.createTextNode(data);
-}
-
-function createComment() {
- return document.createComment('');
-}
-
-function setData(text, data) {
- text.data = '' + data;
-}
-
-function destroyBlock(block, lookup) {
- block.d(1);
- lookup[block.key] = null;
-}
-
-function updateKeyedEach(old_blocks, component, changed, get_key, dynamic, ctx, list, lookup, node, destroy, create_each_block, intro_method, next, get_context) {
- var o = old_blocks.length;
- var n = list.length;
-
- var i = o;
- var old_indexes = {};
- while (i--) old_indexes[old_blocks[i].key] = i;
-
- var new_blocks = [];
- var new_lookup = {};
- var deltas = {};
-
- var i = n;
- while (i--) {
- var child_ctx = get_context(ctx, list, i);
- var key = get_key(child_ctx);
- var block = lookup[key];
-
- if (!block) {
- block = create_each_block(component, key, child_ctx);
- block.c();
- } else if (dynamic) {
- block.p(changed, child_ctx);
- }
-
- new_blocks[i] = new_lookup[key] = block;
-
- if (key in old_indexes) deltas[key] = Math.abs(i - old_indexes[key]);
- }
-
- var will_move = {};
- var did_move = {};
-
- function insert(block) {
- block[intro_method](node, next);
- lookup[block.key] = block;
- next = block.first;
- n--;
- }
-
- while (o && n) {
- var new_block = new_blocks[n - 1];
- var old_block = old_blocks[o - 1];
- var new_key = new_block.key;
- var old_key = old_block.key;
-
- if (new_block === old_block) {
- // do nothing
- next = new_block.first;
- o--;
- n--;
- }
-
- else if (!new_lookup[old_key]) {
- // remove old block
- destroy(old_block, lookup);
- o--;
- }
-
- else if (!lookup[new_key] || will_move[new_key]) {
- insert(new_block);
- }
-
- else if (did_move[old_key]) {
- o--;
-
- } else if (deltas[new_key] > deltas[old_key]) {
- did_move[new_key] = true;
- insert(new_block);
-
- } else {
- will_move[old_key] = true;
- o--;
- }
- }
-
- while (o--) {
- var old_block = old_blocks[o];
- if (!new_lookup[old_block.key]) destroy(old_block, lookup);
- }
-
- while (n) insert(new_blocks[n - 1]);
-
- return new_blocks;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function get_each_context(ctx, list, i) {
- const child_ctx = Object.create(ctx);
- child_ctx.thing = list[i];
- child_ctx.each_value = list;
- child_ctx.thing_index = i;
- return child_ctx;
-}
-
-function create_main_fragment(component, ctx) {
- var each_blocks_1 = [], each_lookup = blankObject(), each_anchor;
-
- var each_value = ctx.things;
-
- const get_key = ctx => ctx.thing.id;
-
- for (var i = 0; i < each_value.length; i += 1) {
- let child_ctx = get_each_context(ctx, each_value, i);
- let key = get_key(child_ctx);
- each_blocks_1[i] = each_lookup[key] = create_each_block(component, key, child_ctx);
- }
-
- return {
- c() {
- for (i = 0; i < each_blocks_1.length; i += 1) each_blocks_1[i].c();
-
- each_anchor = createComment();
- },
-
- m(target, anchor) {
- for (i = 0; i < each_blocks_1.length; i += 1) each_blocks_1[i].m(target, anchor);
-
- insert(target, each_anchor, anchor);
- },
-
- p(changed, ctx) {
- const each_value = ctx.things;
- each_blocks_1 = updateKeyedEach(each_blocks_1, component, changed, get_key, 1, ctx, each_value, each_lookup, each_anchor.parentNode, destroyBlock, create_each_block, "m", each_anchor, get_each_context);
- },
-
- d(detach) {
- for (i = 0; i < each_blocks_1.length; i += 1) each_blocks_1[i].d(detach);
-
- if (detach) {
- detachNode(each_anchor);
- }
- }
- };
-}
-
-// (1:0) {#each things as thing (thing.id)}
-function create_each_block(component, key_1, ctx) {
- var div, text_value = ctx.thing.name, text;
-
- return {
- key: key_1,
-
- first: null,
-
- c() {
- div = createElement("div");
- text = createText(text_value);
- this.first = div;
- },
-
- m(target, anchor) {
- insert(target, div, anchor);
- append(div, text);
- },
-
- p(changed, ctx) {
- if ((changed.things) && text_value !== (text_value = ctx.thing.name)) {
- setData(text, text_value);
- }
- },
-
- d(detach) {
- if (detach) {
- detachNode(div);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/event-handlers-custom/expected-bundle.js b/test/js/samples/event-handlers-custom/expected-bundle.js
deleted file mode 100644
index ea4b323271..0000000000
--- a/test/js/samples/event-handlers-custom/expected-bundle.js
+++ /dev/null
@@ -1,211 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function foo( node, callback ) {
- // code goes here
-}
-var methods = {
- foo ( bar ) {
- console.log( bar );
- }
-};
-
-function create_main_fragment(component, ctx) {
- var button, foo_handler;
-
- return {
- c() {
- button = createElement("button");
- button.textContent = "foo";
- foo_handler = foo.call(component, button, function(event) {
- component.foo( ctx.bar );
- });
- },
-
- m(target, anchor) {
- insert(target, button, anchor);
- },
-
- p(changed, _ctx) {
- ctx = _ctx;
-
- },
-
- d(detach) {
- if (detach) {
- detachNode(button);
- }
-
- foo_handler.destroy();
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-assign(SvelteComponent.prototype, methods);
-
-export default SvelteComponent;
diff --git a/test/js/samples/head-no-whitespace/expected-bundle.js b/test/js/samples/head-no-whitespace/expected-bundle.js
deleted file mode 100644
index 1587b2c2ac..0000000000
--- a/test/js/samples/head-no-whitespace/expected-bundle.js
+++ /dev/null
@@ -1,197 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function append(target, node) {
- target.appendChild(node);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var meta0, meta1;
-
- return {
- c() {
- meta0 = createElement("meta");
- meta1 = createElement("meta");
- meta0.name = "twitter:creator";
- meta0.content = "@sveltejs";
- meta1.name = "twitter:title";
- meta1.content = "Svelte";
- },
-
- m(target, anchor) {
- append(document.head, meta0);
- append(document.head, meta1);
- },
-
- p: noop,
-
- d(detach) {
- detachNode(meta0);
- detachNode(meta1);
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/if-block-no-update/expected-bundle.js b/test/js/samples/if-block-no-update/expected-bundle.js
deleted file mode 100644
index dbd02ccaff..0000000000
--- a/test/js/samples/if-block-no-update/expected-bundle.js
+++ /dev/null
@@ -1,258 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function createComment() {
- return document.createComment('');
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var if_block_anchor;
-
- function select_block_type(ctx) {
- if (ctx.foo) return create_if_block;
- return create_else_block;
- }
-
- var current_block_type = select_block_type(ctx);
- var if_block = current_block_type(component, ctx);
-
- return {
- c() {
- if_block.c();
- if_block_anchor = createComment();
- },
-
- m(target, anchor) {
- if_block.m(target, anchor);
- insert(target, if_block_anchor, anchor);
- },
-
- p(changed, ctx) {
- if (current_block_type !== (current_block_type = select_block_type(ctx))) {
- if_block.d(1);
- if_block = current_block_type(component, ctx);
- if_block.c();
- if_block.m(if_block_anchor.parentNode, if_block_anchor);
- }
- },
-
- d(detach) {
- if_block.d(detach);
- if (detach) {
- detachNode(if_block_anchor);
- }
- }
- };
-}
-
-// (3:0) {:else}
-function create_else_block(component, ctx) {
- var p;
-
- return {
- c() {
- p = createElement("p");
- p.textContent = "not foo!";
- },
-
- m(target, anchor) {
- insert(target, p, anchor);
- },
-
- d(detach) {
- if (detach) {
- detachNode(p);
- }
- }
- };
-}
-
-// (1:0) {#if foo}
-function create_if_block(component, ctx) {
- var p;
-
- return {
- c() {
- p = createElement("p");
- p.textContent = "foo!";
- },
-
- m(target, anchor) {
- insert(target, p, anchor);
- },
-
- d(detach) {
- if (detach) {
- detachNode(p);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/if-block-simple/expected-bundle.js b/test/js/samples/if-block-simple/expected-bundle.js
deleted file mode 100644
index 2ed0f73584..0000000000
--- a/test/js/samples/if-block-simple/expected-bundle.js
+++ /dev/null
@@ -1,234 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function createComment() {
- return document.createComment('');
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var if_block_anchor;
-
- var if_block = (ctx.foo) && create_if_block(component, ctx);
-
- return {
- c() {
- if (if_block) if_block.c();
- if_block_anchor = createComment();
- },
-
- m(target, anchor) {
- if (if_block) if_block.m(target, anchor);
- insert(target, if_block_anchor, anchor);
- },
-
- p(changed, ctx) {
- if (ctx.foo) {
- if (!if_block) {
- if_block = create_if_block(component, ctx);
- if_block.c();
- if_block.m(if_block_anchor.parentNode, if_block_anchor);
- }
- } else if (if_block) {
- if_block.d(1);
- if_block = null;
- }
- },
-
- d(detach) {
- if (if_block) if_block.d(detach);
- if (detach) {
- detachNode(if_block_anchor);
- }
- }
- };
-}
-
-// (1:0) {#if foo}
-function create_if_block(component, ctx) {
- var p;
-
- return {
- c() {
- p = createElement("p");
- p.textContent = "foo!";
- },
-
- m(target, anchor) {
- insert(target, p, anchor);
- },
-
- d(detach) {
- if (detach) {
- detachNode(p);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/inline-style-optimized-multiple/expected-bundle.js b/test/js/samples/inline-style-optimized-multiple/expected-bundle.js
deleted file mode 100644
index e6ea18a957..0000000000
--- a/test/js/samples/inline-style-optimized-multiple/expected-bundle.js
+++ /dev/null
@@ -1,206 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function setStyle(node, key, value) {
- node.style.setProperty(key, value);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var div;
-
- return {
- c() {
- div = createElement("div");
- setStyle(div, "color", ctx.color);
- setStyle(div, "transform", "translate(" + ctx.x + "px," + ctx.y + "px)");
- },
-
- m(target, anchor) {
- insert(target, div, anchor);
- },
-
- p(changed, ctx) {
- if (changed.color) {
- setStyle(div, "color", ctx.color);
- }
-
- if (changed.x || changed.y) {
- setStyle(div, "transform", "translate(" + ctx.x + "px," + ctx.y + "px)");
- }
- },
-
- d(detach) {
- if (detach) {
- detachNode(div);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/inline-style-optimized-url/expected-bundle.js b/test/js/samples/inline-style-optimized-url/expected-bundle.js
deleted file mode 100644
index 472c72db8a..0000000000
--- a/test/js/samples/inline-style-optimized-url/expected-bundle.js
+++ /dev/null
@@ -1,201 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function setStyle(node, key, value) {
- node.style.setProperty(key, value);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var div;
-
- return {
- c() {
- div = createElement("div");
- setStyle(div, "background", "url(data:image/png;base64," + ctx.data + ")");
- },
-
- m(target, anchor) {
- insert(target, div, anchor);
- },
-
- p(changed, ctx) {
- if (changed.data) {
- setStyle(div, "background", "url(data:image/png;base64," + ctx.data + ")");
- }
- },
-
- d(detach) {
- if (detach) {
- detachNode(div);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/inline-style-optimized/expected-bundle.js b/test/js/samples/inline-style-optimized/expected-bundle.js
deleted file mode 100644
index 40425bcc01..0000000000
--- a/test/js/samples/inline-style-optimized/expected-bundle.js
+++ /dev/null
@@ -1,201 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function setStyle(node, key, value) {
- node.style.setProperty(key, value);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var div;
-
- return {
- c() {
- div = createElement("div");
- setStyle(div, "color", ctx.color);
- },
-
- m(target, anchor) {
- insert(target, div, anchor);
- },
-
- p(changed, ctx) {
- if (changed.color) {
- setStyle(div, "color", ctx.color);
- }
- },
-
- d(detach) {
- if (detach) {
- detachNode(div);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/inline-style-unoptimized/expected-bundle.js b/test/js/samples/inline-style-unoptimized/expected-bundle.js
deleted file mode 100644
index 1f0161a616..0000000000
--- a/test/js/samples/inline-style-unoptimized/expected-bundle.js
+++ /dev/null
@@ -1,212 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function createText(data) {
- return document.createTextNode(data);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var div0, text, div1, div1_style_value;
-
- return {
- c() {
- div0 = createElement("div");
- text = createText("\n");
- div1 = createElement("div");
- div0.style.cssText = ctx.style;
- div1.style.cssText = div1_style_value = "" + ctx.key + ": " + ctx.value;
- },
-
- m(target, anchor) {
- insert(target, div0, anchor);
- insert(target, text, anchor);
- insert(target, div1, anchor);
- },
-
- p(changed, ctx) {
- if (changed.style) {
- div0.style.cssText = ctx.style;
- }
-
- if ((changed.key || changed.value) && div1_style_value !== (div1_style_value = "" + ctx.key + ": " + ctx.value)) {
- div1.style.cssText = div1_style_value;
- }
- },
-
- d(detach) {
- if (detach) {
- detachNode(div0);
- detachNode(text);
- detachNode(div1);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/input-files/expected-bundle.js b/test/js/samples/input-files/expected-bundle.js
deleted file mode 100644
index b598e619ff..0000000000
--- a/test/js/samples/input-files/expected-bundle.js
+++ /dev/null
@@ -1,219 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function addListener(node, event, handler) {
- node.addEventListener(event, handler, false);
-}
-
-function removeListener(node, event, handler) {
- node.removeEventListener(event, handler, false);
-}
-
-function setAttribute(node, attribute, value) {
- node.setAttribute(attribute, value);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var input, input_updating = false;
-
- function input_input_handler() {
- input_updating = true;
- component.set({ files: input.files });
- input_updating = false;
- }
-
- return {
- c() {
- input = createElement("input");
- addListener(input, "input", input_input_handler);
- setAttribute(input, "type", "file");
- input.multiple = true;
- },
-
- m(target, anchor) {
- insert(target, input, anchor);
-
- input.files = ctx.files;
- },
-
- p(changed, ctx) {
- if (!input_updating && changed.files) input.files = ctx.files;
- },
-
- d(detach) {
- if (detach) {
- detachNode(input);
- }
-
- removeListener(input, "input", input_input_handler);
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/input-range/expected-bundle.js b/test/js/samples/input-range/expected-bundle.js
deleted file mode 100644
index 7141e094a3..0000000000
--- a/test/js/samples/input-range/expected-bundle.js
+++ /dev/null
@@ -1,222 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function addListener(node, event, handler) {
- node.addEventListener(event, handler, false);
-}
-
-function removeListener(node, event, handler) {
- node.removeEventListener(event, handler, false);
-}
-
-function setAttribute(node, attribute, value) {
- node.setAttribute(attribute, value);
-}
-
-function toNumber(value) {
- return value === '' ? undefined : +value;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var input;
-
- function input_change_input_handler() {
- component.set({ value: toNumber(input.value) });
- }
-
- return {
- c() {
- input = createElement("input");
- addListener(input, "change", input_change_input_handler);
- addListener(input, "input", input_change_input_handler);
- setAttribute(input, "type", "range");
- },
-
- m(target, anchor) {
- insert(target, input, anchor);
-
- input.value = ctx.value;
- },
-
- p(changed, ctx) {
- if (changed.value) input.value = ctx.value;
- },
-
- d(detach) {
- if (detach) {
- detachNode(input);
- }
-
- removeListener(input, "change", input_change_input_handler);
- removeListener(input, "input", input_change_input_handler);
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/input-without-blowback-guard/expected-bundle.js b/test/js/samples/input-without-blowback-guard/expected-bundle.js
deleted file mode 100644
index 307545663c..0000000000
--- a/test/js/samples/input-without-blowback-guard/expected-bundle.js
+++ /dev/null
@@ -1,216 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function addListener(node, event, handler) {
- node.addEventListener(event, handler, false);
-}
-
-function removeListener(node, event, handler) {
- node.removeEventListener(event, handler, false);
-}
-
-function setAttribute(node, attribute, value) {
- node.setAttribute(attribute, value);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var input;
-
- function input_change_handler() {
- component.set({ foo: input.checked });
- }
-
- return {
- c() {
- input = createElement("input");
- addListener(input, "change", input_change_handler);
- setAttribute(input, "type", "checkbox");
- },
-
- m(target, anchor) {
- insert(target, input, anchor);
-
- input.checked = ctx.foo;
- },
-
- p(changed, ctx) {
- if (changed.foo) input.checked = ctx.foo;
- },
-
- d(detach) {
- if (detach) {
- detachNode(input);
- }
-
- removeListener(input, "change", input_change_handler);
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/legacy-input-type/expected-bundle.js b/test/js/samples/legacy-input-type/expected-bundle.js
deleted file mode 100644
index a10dfa137d..0000000000
--- a/test/js/samples/legacy-input-type/expected-bundle.js
+++ /dev/null
@@ -1,199 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function setInputType(input, type) {
- try {
- input.type = type;
- } catch (e) {}
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var input;
-
- return {
- c() {
- input = createElement("input");
- setInputType(input, "search");
- },
-
- m(target, anchor) {
- insert(target, input, anchor);
- },
-
- p: noop,
-
- d(detach) {
- if (detach) {
- detachNode(input);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/media-bindings/expected-bundle.js b/test/js/samples/media-bindings/expected-bundle.js
deleted file mode 100644
index 33f9f76d09..0000000000
--- a/test/js/samples/media-bindings/expected-bundle.js
+++ /dev/null
@@ -1,267 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function addListener(node, event, handler) {
- node.addEventListener(event, handler, false);
-}
-
-function removeListener(node, event, handler) {
- node.removeEventListener(event, handler, false);
-}
-
-function timeRangesToArray(ranges) {
- var array = [];
- for (var i = 0; i < ranges.length; i += 1) {
- array.push({ start: ranges.start(i), end: ranges.end(i) });
- }
- return array;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var audio, audio_is_paused = true, audio_updating = false, audio_animationframe;
-
- function audio_timeupdate_handler() {
- cancelAnimationFrame(audio_animationframe);
- if (!audio.paused) audio_animationframe = requestAnimationFrame(audio_timeupdate_handler);
- audio_updating = true;
- component.set({ played: timeRangesToArray(audio.played), currentTime: audio.currentTime });
- audio_updating = false;
- }
-
- function audio_durationchange_handler() {
- component.set({ duration: audio.duration });
- }
-
- function audio_play_pause_handler() {
- audio_updating = true;
- component.set({ paused: audio.paused });
- audio_updating = false;
- }
-
- function audio_progress_handler() {
- component.set({ buffered: timeRangesToArray(audio.buffered) });
- }
-
- function audio_loadedmetadata_handler() {
- component.set({ buffered: timeRangesToArray(audio.buffered), seekable: timeRangesToArray(audio.seekable) });
- }
-
- function audio_volumechange_handler() {
- audio_updating = true;
- component.set({ volume: audio.volume });
- audio_updating = false;
- }
-
- return {
- c() {
- audio = createElement("audio");
- addListener(audio, "timeupdate", audio_timeupdate_handler);
- if (!('played' in ctx && 'currentTime' in ctx)) component.root._beforecreate.push(audio_timeupdate_handler);
- addListener(audio, "durationchange", audio_durationchange_handler);
- if (!('duration' in ctx)) component.root._beforecreate.push(audio_durationchange_handler);
- addListener(audio, "play", audio_play_pause_handler);
- addListener(audio, "pause", audio_play_pause_handler);
- addListener(audio, "progress", audio_progress_handler);
- if (!('buffered' in ctx)) component.root._beforecreate.push(audio_progress_handler);
- addListener(audio, "loadedmetadata", audio_loadedmetadata_handler);
- if (!('buffered' in ctx && 'seekable' in ctx)) component.root._beforecreate.push(audio_loadedmetadata_handler);
- addListener(audio, "volumechange", audio_volumechange_handler);
- },
-
- m(target, anchor) {
- insert(target, audio, anchor);
-
- audio.volume = ctx.volume;
- },
-
- p(changed, ctx) {
- if (!audio_updating && !isNaN(ctx.currentTime ) && changed.currentTime) audio.currentTime = ctx.currentTime ;
- if (!audio_updating && audio_is_paused !== (audio_is_paused = ctx.paused ) && changed.paused) audio[audio_is_paused ? "pause" : "play"]();
- if (!audio_updating && !isNaN(ctx.volume) && changed.volume) audio.volume = ctx.volume;
- },
-
- d(detach) {
- if (detach) {
- detachNode(audio);
- }
-
- removeListener(audio, "timeupdate", audio_timeupdate_handler);
- removeListener(audio, "durationchange", audio_durationchange_handler);
- removeListener(audio, "play", audio_play_pause_handler);
- removeListener(audio, "pause", audio_play_pause_handler);
- removeListener(audio, "progress", audio_progress_handler);
- removeListener(audio, "loadedmetadata", audio_loadedmetadata_handler);
- removeListener(audio, "volumechange", audio_volumechange_handler);
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
-
- flush(this);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/non-imported-component/expected-bundle.js b/test/js/samples/non-imported-component/expected-bundle.js
deleted file mode 100644
index ec8f608726..0000000000
--- a/test/js/samples/non-imported-component/expected-bundle.js
+++ /dev/null
@@ -1,215 +0,0 @@
-import Imported from 'Imported.html';
-
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createText(data) {
- return document.createTextNode(data);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-
-
-function create_main_fragment(component, ctx) {
- var text;
-
- var imported = new Imported({
- root: component.root,
- store: component.store
- });
-
- var nonimported = new NonImported({
- root: component.root,
- store: component.store
- });
-
- return {
- c() {
- imported._fragment.c();
- text = createText("\n");
- nonimported._fragment.c();
- },
-
- m(target, anchor) {
- imported._mount(target, anchor);
- insert(target, text, anchor);
- nonimported._mount(target, anchor);
- },
-
- p: noop,
-
- d(detach) {
- imported.destroy(detach);
- if (detach) {
- detachNode(text);
- }
-
- nonimported.destroy(detach);
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
-
- flush(this);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/select-dynamic-value/expected-bundle.js b/test/js/samples/select-dynamic-value/expected-bundle.js
deleted file mode 100644
index 8fb7d5851c..0000000000
--- a/test/js/samples/select-dynamic-value/expected-bundle.js
+++ /dev/null
@@ -1,227 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function append(target, node) {
- target.appendChild(node);
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var select, option0, option1, select_value_value;
-
- return {
- c() {
- select = createElement("select");
- option0 = createElement("option");
- option0.textContent = "1";
- option1 = createElement("option");
- option1.textContent = "2";
- option0.__value = "1";
- option0.value = option0.__value;
- option1.__value = "2";
- option1.value = option1.__value;
- },
-
- m(target, anchor) {
- insert(target, select, anchor);
- append(select, option0);
- append(select, option1);
-
- select_value_value = ctx.current;
- for (var i = 0; i < select.options.length; i += 1) {
- var option = select.options[i];
-
- if (option.__value === select_value_value) {
- option.selected = true;
- break;
- }
- }
- },
-
- p(changed, ctx) {
- if ((changed.current) && select_value_value !== (select_value_value = ctx.current)) {
- for (var i = 0; i < select.options.length; i += 1) {
- var option = select.options[i];
-
- if (option.__value === select_value_value) {
- option.selected = true;
- break;
- }
- }
- }
- },
-
- d(detach) {
- if (detach) {
- detachNode(select);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/setup-method/expected-bundle.js b/test/js/samples/setup-method/expected-bundle.js
deleted file mode 100644
index f36e9584c0..0000000000
--- a/test/js/samples/setup-method/expected-bundle.js
+++ /dev/null
@@ -1,190 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-var methods = {
- foo ( bar ) {
- console.log( bar );
- }
-};
-
-function setup(Component) {
- Component.SOME_CONSTANT = 42;
- Component.factory = function (target) {
- return new Component({
- target: target
- });
- };
- Component.prototype.foo( 'baz' );
-}
-
-function create_main_fragment(component, ctx) {
-
- return {
- c: noop,
-
- m: noop,
-
- p: noop,
-
- d: noop
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-assign(SvelteComponent.prototype, methods);
-
-setup(SvelteComponent);
-
-export default SvelteComponent;
diff --git a/test/js/samples/ssr-no-oncreate-etc/expected-bundle.js b/test/js/samples/ssr-no-oncreate-etc/expected-bundle.js
deleted file mode 100644
index e2f68fda3c..0000000000
--- a/test/js/samples/ssr-no-oncreate-etc/expected-bundle.js
+++ /dev/null
@@ -1,46 +0,0 @@
-function preload(input) {
- return output;
-}
-var SvelteComponent = {};
-SvelteComponent.data = function() {
- return {};
-};
-
-SvelteComponent.render = function(state, options = {}) {
- var components = new Set();
-
- function addComponent(component) {
- components.add(component);
- }
-
- var result = { head: '', addComponent };
- var html = SvelteComponent._render(result, state, options);
-
- var cssCode = Array.from(components).map(c => c.css && c.css.code).filter(Boolean).join('\n');
-
- return {
- html,
- head: result.head,
- css: { code: cssCode, map: null },
- toString() {
- return html;
- }
- };
-};
-
-SvelteComponent._render = function(__result, ctx, options) {
- __result.addComponent(SvelteComponent);
-
- ctx = Object.assign({}, ctx);
-
- return ``;
-};
-
-SvelteComponent.css = {
- code: '',
- map: null
-};
-
-SvelteComponent.preload = preload;
-
-module.exports = SvelteComponent;
diff --git a/test/js/samples/ssr-preserve-comments/expected-bundle.js b/test/js/samples/ssr-preserve-comments/expected-bundle.js
deleted file mode 100644
index 06799a65da..0000000000
--- a/test/js/samples/ssr-preserve-comments/expected-bundle.js
+++ /dev/null
@@ -1,43 +0,0 @@
-var SvelteComponent = {};
-SvelteComponent.data = function() {
- return {};
-};
-
-SvelteComponent.render = function(state, options = {}) {
- var components = new Set();
-
- function addComponent(component) {
- components.add(component);
- }
-
- var result = { head: '', addComponent };
- var html = SvelteComponent._render(result, state, options);
-
- var cssCode = Array.from(components).map(c => c.css && c.css.code).filter(Boolean).join('\n');
-
- return {
- html,
- head: result.head,
- css: { code: cssCode, map: null },
- toString() {
- return html;
- }
- };
-};
-
-SvelteComponent._render = function(__result, ctx, options) {
- __result.addComponent(SvelteComponent);
-
- ctx = Object.assign({}, ctx);
-
- return `content
-
-more content
`;
-};
-
-SvelteComponent.css = {
- code: '',
- map: null
-};
-
-module.exports = SvelteComponent;
diff --git a/test/js/samples/svg-title/expected-bundle.js b/test/js/samples/svg-title/expected-bundle.js
deleted file mode 100644
index 730857faec..0000000000
--- a/test/js/samples/svg-title/expected-bundle.js
+++ /dev/null
@@ -1,204 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function append(target, node) {
- target.appendChild(node);
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createSvgElement(name) {
- return document.createElementNS('http://www.w3.org/2000/svg', name);
-}
-
-function createText(data) {
- return document.createTextNode(data);
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var svg, title, text;
-
- return {
- c() {
- svg = createSvgElement("svg");
- title = createSvgElement("title");
- text = createText("a title");
- },
-
- m(target, anchor) {
- insert(target, svg, anchor);
- append(svg, title);
- append(title, text);
- },
-
- p: noop,
-
- d(detach) {
- if (detach) {
- detachNode(svg);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/title/expected-bundle.js b/test/js/samples/title/expected-bundle.js
deleted file mode 100644
index 096430361e..0000000000
--- a/test/js/samples/title/expected-bundle.js
+++ /dev/null
@@ -1,178 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var title_value;
-
- document.title = title_value = "a " + ctx.custom + " title";
-
- return {
- c: noop,
-
- m: noop,
-
- p(changed, ctx) {
- if ((changed.custom) && title_value !== (title_value = "a " + ctx.custom + " title")) {
- document.title = title_value;
- }
- },
-
- d: noop
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/use-elements-as-anchors/expected-bundle.js b/test/js/samples/use-elements-as-anchors/expected-bundle.js
deleted file mode 100644
index f2a5f5bde2..0000000000
--- a/test/js/samples/use-elements-as-anchors/expected-bundle.js
+++ /dev/null
@@ -1,422 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function append(target, node) {
- target.appendChild(node);
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function createText(data) {
- return document.createTextNode(data);
-}
-
-function createComment() {
- return document.createComment('');
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var div, text0, p0, text2, text3, text4, p1, text6, text7, if_block4_anchor;
-
- var if_block0 = (ctx.a) && create_if_block_4(component, ctx);
-
- var if_block1 = (ctx.b) && create_if_block_3(component, ctx);
-
- var if_block2 = (ctx.c) && create_if_block_2(component, ctx);
-
- var if_block3 = (ctx.d) && create_if_block_1(component, ctx);
-
- var if_block4 = (ctx.e) && create_if_block(component, ctx);
-
- return {
- c() {
- div = createElement("div");
- if (if_block0) if_block0.c();
- text0 = createText("\n\n\t");
- p0 = createElement("p");
- p0.textContent = "this can be used as an anchor";
- text2 = createText("\n\n\t");
- if (if_block1) if_block1.c();
- text3 = createText("\n\n\t");
- if (if_block2) if_block2.c();
- text4 = createText("\n\n\t");
- p1 = createElement("p");
- p1.textContent = "so can this";
- text6 = createText("\n\n\t");
- if (if_block3) if_block3.c();
- text7 = createText("\n\n");
- if (if_block4) if_block4.c();
- if_block4_anchor = createComment();
- },
-
- m(target, anchor) {
- insert(target, div, anchor);
- if (if_block0) if_block0.m(div, null);
- append(div, text0);
- append(div, p0);
- append(div, text2);
- if (if_block1) if_block1.m(div, null);
- append(div, text3);
- if (if_block2) if_block2.m(div, null);
- append(div, text4);
- append(div, p1);
- append(div, text6);
- if (if_block3) if_block3.m(div, null);
- insert(target, text7, anchor);
- if (if_block4) if_block4.m(target, anchor);
- insert(target, if_block4_anchor, anchor);
- },
-
- p(changed, ctx) {
- if (ctx.a) {
- if (!if_block0) {
- if_block0 = create_if_block_4(component, ctx);
- if_block0.c();
- if_block0.m(div, null);
- }
- } else if (if_block0) {
- if_block0.d(1);
- if_block0 = null;
- }
-
- if (ctx.b) {
- if (!if_block1) {
- if_block1 = create_if_block_3(component, ctx);
- if_block1.c();
- if_block1.m(div, text3);
- }
- } else if (if_block1) {
- if_block1.d(1);
- if_block1 = null;
- }
-
- if (ctx.c) {
- if (!if_block2) {
- if_block2 = create_if_block_2(component, ctx);
- if_block2.c();
- if_block2.m(div, text4);
- }
- } else if (if_block2) {
- if_block2.d(1);
- if_block2 = null;
- }
-
- if (ctx.d) {
- if (!if_block3) {
- if_block3 = create_if_block_1(component, ctx);
- if_block3.c();
- if_block3.m(div, null);
- }
- } else if (if_block3) {
- if_block3.d(1);
- if_block3 = null;
- }
-
- if (ctx.e) {
- if (!if_block4) {
- if_block4 = create_if_block(component, ctx);
- if_block4.c();
- if_block4.m(if_block4_anchor.parentNode, if_block4_anchor);
- }
- } else if (if_block4) {
- if_block4.d(1);
- if_block4 = null;
- }
- },
-
- d(detach) {
- if (detach) {
- detachNode(div);
- }
-
- if (if_block0) if_block0.d();
- if (if_block1) if_block1.d();
- if (if_block2) if_block2.d();
- if (if_block3) if_block3.d();
- if (detach) {
- detachNode(text7);
- }
-
- if (if_block4) if_block4.d(detach);
- if (detach) {
- detachNode(if_block4_anchor);
- }
- }
- };
-}
-
-// (2:1) {#if a}
-function create_if_block_4(component, ctx) {
- var p;
-
- return {
- c() {
- p = createElement("p");
- p.textContent = "a";
- },
-
- m(target, anchor) {
- insert(target, p, anchor);
- },
-
- d(detach) {
- if (detach) {
- detachNode(p);
- }
- }
- };
-}
-
-// (8:1) {#if b}
-function create_if_block_3(component, ctx) {
- var p;
-
- return {
- c() {
- p = createElement("p");
- p.textContent = "b";
- },
-
- m(target, anchor) {
- insert(target, p, anchor);
- },
-
- d(detach) {
- if (detach) {
- detachNode(p);
- }
- }
- };
-}
-
-// (12:1) {#if c}
-function create_if_block_2(component, ctx) {
- var p;
-
- return {
- c() {
- p = createElement("p");
- p.textContent = "c";
- },
-
- m(target, anchor) {
- insert(target, p, anchor);
- },
-
- d(detach) {
- if (detach) {
- detachNode(p);
- }
- }
- };
-}
-
-// (18:1) {#if d}
-function create_if_block_1(component, ctx) {
- var p;
-
- return {
- c() {
- p = createElement("p");
- p.textContent = "d";
- },
-
- m(target, anchor) {
- insert(target, p, anchor);
- },
-
- d(detach) {
- if (detach) {
- detachNode(p);
- }
- }
- };
-}
-
-// (25:0) {#if e}
-function create_if_block(component, ctx) {
- var p;
-
- return {
- c() {
- p = createElement("p");
- p.textContent = "e";
- },
-
- m(target, anchor) {
- insert(target, p, anchor);
- },
-
- d(detach) {
- if (detach) {
- detachNode(p);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/samples/window-binding-scroll/expected-bundle.js b/test/js/samples/window-binding-scroll/expected-bundle.js
deleted file mode 100644
index 112d3157b8..0000000000
--- a/test/js/samples/window-binding-scroll/expected-bundle.js
+++ /dev/null
@@ -1,235 +0,0 @@
-function noop() {}
-
-function assign(tar, src) {
- for (var k in src) tar[k] = src[k];
- return tar;
-}
-
-function append(target, node) {
- target.appendChild(node);
-}
-
-function insert(target, node, anchor) {
- target.insertBefore(node, anchor);
-}
-
-function detachNode(node) {
- node.parentNode.removeChild(node);
-}
-
-function createElement(name) {
- return document.createElement(name);
-}
-
-function createText(data) {
- return document.createTextNode(data);
-}
-
-function setData(text, data) {
- text.data = '' + data;
-}
-
-function blankObject() {
- return Object.create(null);
-}
-
-function destroy(detach) {
- this.destroy = noop;
- this.fire('destroy');
- this.set = noop;
-
- this._fragment.d(detach !== false);
- this._fragment = null;
- this._state = {};
-}
-
-function _differs(a, b) {
- return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');
-}
-
-function fire(eventName, data) {
- var handlers =
- eventName in this._handlers && this._handlers[eventName].slice();
- if (!handlers) return;
-
- for (var i = 0; i < handlers.length; i += 1) {
- var handler = handlers[i];
-
- if (!handler.__calling) {
- try {
- handler.__calling = true;
- handler.call(this, data);
- } finally {
- handler.__calling = false;
- }
- }
- }
-}
-
-function flush(component) {
- component._lock = true;
- callAll(component._beforecreate);
- callAll(component._oncreate);
- callAll(component._aftercreate);
- component._lock = false;
-}
-
-function get() {
- return this._state;
-}
-
-function init(component, options) {
- component._handlers = blankObject();
- component._slots = blankObject();
- component._bind = options._bind;
- component._staged = {};
-
- component.options = options;
- component.root = options.root || component;
- component.store = options.store || component.root.store;
-
- if (!options.root) {
- component._beforecreate = [];
- component._oncreate = [];
- component._aftercreate = [];
- }
-}
-
-function on(eventName, handler) {
- var handlers = this._handlers[eventName] || (this._handlers[eventName] = []);
- handlers.push(handler);
-
- return {
- cancel: function() {
- var index = handlers.indexOf(handler);
- if (~index) handlers.splice(index, 1);
- }
- };
-}
-
-function set(newState) {
- this._set(assign({}, newState));
- if (this.root._lock) return;
- flush(this.root);
-}
-
-function _set(newState) {
- var oldState = this._state,
- changed = {},
- dirty = false;
-
- newState = assign(this._staged, newState);
- this._staged = {};
-
- for (var key in newState) {
- if (this._differs(newState[key], oldState[key])) changed[key] = dirty = true;
- }
- if (!dirty) return;
-
- this._state = assign(assign({}, oldState), newState);
- this._recompute(changed, this._state);
- if (this._bind) this._bind(changed, this._state);
-
- if (this._fragment) {
- this.fire("state", { changed: changed, current: this._state, previous: oldState });
- this._fragment.p(changed, this._state);
- this.fire("update", { changed: changed, current: this._state, previous: oldState });
- }
-}
-
-function _stage(newState) {
- assign(this._staged, newState);
-}
-
-function callAll(fns) {
- while (fns && fns.length) fns.shift()();
-}
-
-function _mount(target, anchor) {
- this._fragment[this._fragment.i ? 'i' : 'm'](target, anchor || null);
-}
-
-var proto = {
- destroy,
- get,
- fire,
- on,
- set,
- _recompute: noop,
- _set,
- _stage,
- _mount,
- _differs
-};
-
-/* generated by Svelte vX.Y.Z */
-
-function create_main_fragment(component, ctx) {
- var window_updating = false, clear_window_updating = function() { window_updating = false; }, window_updating_timeout, p, text0, text1;
-
- function onwindowscroll(event) {
- if (window_updating) return;
- window_updating = true;
-
- component.set({
- y: this.pageYOffset
- });
- window_updating = false;
- }
- window.addEventListener("scroll", onwindowscroll);
-
- component.on("state", ({ changed, current }) => {
- if (changed["y"]) {
- window_updating = true;
- clearTimeout(window_updating_timeout);
- window.scrollTo(window.pageXOffset, current["y"]);
- window_updating_timeout = setTimeout(clear_window_updating, 100);
- }
- });
-
- return {
- c() {
- p = createElement("p");
- text0 = createText("scrolled to ");
- text1 = createText(ctx.y);
- },
-
- m(target, anchor) {
- insert(target, p, anchor);
- append(p, text0);
- append(p, text1);
- },
-
- p(changed, ctx) {
- if (changed.y) {
- setData(text1, ctx.y);
- }
- },
-
- d(detach) {
- window.removeEventListener("scroll", onwindowscroll);
-
- if (detach) {
- detachNode(p);
- }
- }
- };
-}
-
-function SvelteComponent(options) {
- init(this, options);
- this._state = assign({}, options.data);
- this._state.y = window.pageYOffset;
- this._intro = true;
-
- this._fragment = create_main_fragment(this, this._state);
-
- if (options.target) {
- this._fragment.c();
- this._mount(options.target, options.anchor);
- }
-}
-
-assign(SvelteComponent.prototype, proto);
-
-export default SvelteComponent;
diff --git a/test/js/update.js b/test/js/update.js
index d50eb9780e..fa9c834182 100644
--- a/test/js/update.js
+++ b/test/js/update.js
@@ -1,13 +1,13 @@
-// this file will replace all the expected.js and expected-bundle.js files with
-// their _actual equivalents. Only use it when you're sure that you haven't
+// this file will replace all the expected.js files with their _actual
+// equivalents. Only use it when you're sure that you haven't
// broken anything!
const fs = require("fs");
const glob = require("tiny-glob/sync.js");
-glob("samples/*/_actual*", { cwd: __dirname }).forEach(file => {
+glob("samples/*/_actual.js", { cwd: __dirname }).forEach(file => {
const actual = fs.readFileSync(`${__dirname}/${file}`, "utf-8");
fs.writeFileSync(
- `${__dirname}/${file.replace("_actual", "expected")}`,
+ `${__dirname}/${file.replace("_actual.js", "expected.js")}`,
actual
);
});
diff --git a/test/parser/samples/action-with-call/output.json b/test/parser/samples/action-with-call/output.json
index f5cc6824f3..a29bc5f1d0 100644
--- a/test/parser/samples/action-with-call/output.json
+++ b/test/parser/samples/action-with-call/output.json
@@ -1,5 +1,4 @@
{
- "hash": 1937205193,
"html": {
"start": 0,
"end": 38,
diff --git a/test/parser/samples/action-with-identifier/output.json b/test/parser/samples/action-with-identifier/output.json
index 6c39ed94bc..a76071e03b 100644
--- a/test/parser/samples/action-with-identifier/output.json
+++ b/test/parser/samples/action-with-identifier/output.json
@@ -1,5 +1,4 @@
{
- "hash": 1937205193,
"html": {
"start": 0,
"end": 29,
diff --git a/test/parser/samples/action-with-literal/output.json b/test/parser/samples/action-with-literal/output.json
index 0da0318887..a31d191c88 100644
--- a/test/parser/samples/action-with-literal/output.json
+++ b/test/parser/samples/action-with-literal/output.json
@@ -1,5 +1,4 @@
{
- "hash": 1937205193,
"html": {
"start": 0,
"end": 35,
diff --git a/test/parser/samples/action/output.json b/test/parser/samples/action/output.json
index 597ae297a5..b4f0bce920 100644
--- a/test/parser/samples/action/output.json
+++ b/test/parser/samples/action/output.json
@@ -1,5 +1,4 @@
{
- "hash": 1937205193,
"html": {
"start": 0,
"end": 21,
diff --git a/test/parser/samples/attribute-dynamic-boolean/output.json b/test/parser/samples/attribute-dynamic-boolean/output.json
index 4d08df34a0..ac3fbc8631 100644
--- a/test/parser/samples/attribute-dynamic-boolean/output.json
+++ b/test/parser/samples/attribute-dynamic-boolean/output.json
@@ -1,5 +1,4 @@
{
- "hash": "7xolfv",
"html": {
"start": 0,
"end": 41,
diff --git a/test/parser/samples/attribute-dynamic-reserved/output.json b/test/parser/samples/attribute-dynamic-reserved/output.json
index 4b6506b0cd..2659c650af 100644
--- a/test/parser/samples/attribute-dynamic-reserved/output.json
+++ b/test/parser/samples/attribute-dynamic-reserved/output.json
@@ -1,5 +1,4 @@
{
- "hash": "l0cddf",
"html": {
"start": 0,
"end": 25,
diff --git a/test/parser/samples/attribute-dynamic/output.json b/test/parser/samples/attribute-dynamic/output.json
index 7ccb40d313..6aa95428da 100644
--- a/test/parser/samples/attribute-dynamic/output.json
+++ b/test/parser/samples/attribute-dynamic/output.json
@@ -1,5 +1,4 @@
{
- "hash": "ehtsx6",
"html": {
"start": 0,
"end": 42,
diff --git a/test/parser/samples/attribute-escaped/output.json b/test/parser/samples/attribute-escaped/output.json
index 974084bcdd..db1bd5a5e9 100644
--- a/test/parser/samples/attribute-escaped/output.json
+++ b/test/parser/samples/attribute-escaped/output.json
@@ -1,5 +1,4 @@
{
- "hash": 1563956934,
"html": {
"start": 0,
"end": 41,
diff --git a/test/parser/samples/attribute-multiple/output.json b/test/parser/samples/attribute-multiple/output.json
index 81af977b51..a6a7586714 100644
--- a/test/parser/samples/attribute-multiple/output.json
+++ b/test/parser/samples/attribute-multiple/output.json
@@ -1,5 +1,4 @@
{
- "hash": 507039402,
"html": {
"start": 0,
"end": 28,
diff --git a/test/parser/samples/attribute-shorthand/output.json b/test/parser/samples/attribute-shorthand/output.json
index 598356350b..04fa0cadd0 100644
--- a/test/parser/samples/attribute-shorthand/output.json
+++ b/test/parser/samples/attribute-shorthand/output.json
@@ -1,5 +1,4 @@
{
- "hash": 1705925892,
"html": {
"start": 0,
"end": 11,
@@ -18,13 +17,13 @@
"name": "id",
"value": [
{
- "type": "AttributeShorthand",
"start": 6,
"end": 8,
+ "type": "AttributeShorthand",
"expression": {
- "type": "Identifier",
"start": 6,
"end": 8,
+ "type": "Identifier",
"name": "id"
}
}
diff --git a/test/parser/samples/attribute-static-boolean/output.json b/test/parser/samples/attribute-static-boolean/output.json
index 21429893fd..5bdf63c58d 100644
--- a/test/parser/samples/attribute-static-boolean/output.json
+++ b/test/parser/samples/attribute-static-boolean/output.json
@@ -1,5 +1,4 @@
{
- "hash": 606864228,
"html": {
"start": 0,
"end": 30,
diff --git a/test/parser/samples/attribute-static/output.json b/test/parser/samples/attribute-static/output.json
index 394f95f458..722e6f2e5f 100644
--- a/test/parser/samples/attribute-static/output.json
+++ b/test/parser/samples/attribute-static/output.json
@@ -1,5 +1,4 @@
{
- "hash": 1493227373,
"html": {
"start": 0,
"end": 23,
diff --git a/test/parser/samples/attribute-unquoted/output.json b/test/parser/samples/attribute-unquoted/output.json
index 474d925b2e..57e25498df 100644
--- a/test/parser/samples/attribute-unquoted/output.json
+++ b/test/parser/samples/attribute-unquoted/output.json
@@ -1,5 +1,4 @@
{
- "hash": 3488539025,
"html": {
"start": 0,
"end": 21,
diff --git a/test/parser/samples/await-then-catch/output.json b/test/parser/samples/await-then-catch/output.json
index 22ad4242e3..2ab57a95b6 100644
--- a/test/parser/samples/await-then-catch/output.json
+++ b/test/parser/samples/await-then-catch/output.json
@@ -1,5 +1,4 @@
{
- "hash": "1b28gs9",
"html": {
"start": 0,
"end": 148,
diff --git a/test/parser/samples/binding-shorthand/output.json b/test/parser/samples/binding-shorthand/output.json
index b0465e0a3e..e421eb4602 100644
--- a/test/parser/samples/binding-shorthand/output.json
+++ b/test/parser/samples/binding-shorthand/output.json
@@ -1,5 +1,4 @@
{
- "hash": 3088875001,
"html": {
"start": 0,
"end": 18,
diff --git a/test/parser/samples/binding/output.json b/test/parser/samples/binding/output.json
index 74f2059f59..7ebdab6683 100644
--- a/test/parser/samples/binding/output.json
+++ b/test/parser/samples/binding/output.json
@@ -1,5 +1,4 @@
{
- "hash": 1937205193,
"html": {
"start": 0,
"end": 25,
diff --git a/test/parser/samples/comment/output.json b/test/parser/samples/comment/output.json
index e77c968b6b..d794cfb2ab 100644
--- a/test/parser/samples/comment/output.json
+++ b/test/parser/samples/comment/output.json
@@ -1,5 +1,4 @@
{
- "hash": 3294612990,
"html": {
"start": 0,
"end": 18,
diff --git a/test/parser/samples/component-dynamic/output.json b/test/parser/samples/component-dynamic/output.json
index 6c3fa442ce..5525f1603b 100644
--- a/test/parser/samples/component-dynamic/output.json
+++ b/test/parser/samples/component-dynamic/output.json
@@ -1,5 +1,4 @@
{
- "hash": "2u5ec3",
"html": {
"start": 0,
"end": 62,
diff --git a/test/parser/samples/convert-entities-in-element/output.json b/test/parser/samples/convert-entities-in-element/output.json
index cb3e50ec3b..fcc131df14 100644
--- a/test/parser/samples/convert-entities-in-element/output.json
+++ b/test/parser/samples/convert-entities-in-element/output.json
@@ -1,5 +1,4 @@
{
- "hash": 2365862121,
"html": {
"start": 0,
"end": 24,
diff --git a/test/parser/samples/convert-entities/output.json b/test/parser/samples/convert-entities/output.json
index 479bae3064..56cb380e09 100644
--- a/test/parser/samples/convert-entities/output.json
+++ b/test/parser/samples/convert-entities/output.json
@@ -1,5 +1,4 @@
{
- "hash": 156753432,
"html": {
"start": 0,
"end": 17,
diff --git a/test/parser/samples/css-ref-selector/output.json b/test/parser/samples/css-ref-selector/output.json
index 2ddafc4aae..61d4709099 100644
--- a/test/parser/samples/css-ref-selector/output.json
+++ b/test/parser/samples/css-ref-selector/output.json
@@ -1,5 +1,4 @@
{
- "hash": 1104014177,
"html": {
"start": 0,
"end": 14,
diff --git a/test/parser/samples/css/output.json b/test/parser/samples/css/output.json
index 4650ccea46..971f803481 100644
--- a/test/parser/samples/css/output.json
+++ b/test/parser/samples/css/output.json
@@ -1,5 +1,4 @@
{
- "hash": 1147407419,
"html": {
"start": 0,
"end": 14,
diff --git a/test/parser/samples/dynamic-import/output.json b/test/parser/samples/dynamic-import/output.json
index b27a780a58..4c250327e7 100644
--- a/test/parser/samples/dynamic-import/output.json
+++ b/test/parser/samples/dynamic-import/output.json
@@ -1,5 +1,4 @@
{
- "hash": 1867472549,
"html": {
"start": null,
"end": null,
diff --git a/test/parser/samples/element-with-mustache/output.json b/test/parser/samples/element-with-mustache/output.json
index 76e71dc327..b0b410000b 100644
--- a/test/parser/samples/element-with-mustache/output.json
+++ b/test/parser/samples/element-with-mustache/output.json
@@ -1,5 +1,4 @@
{
- "hash": 1265376132,
"html": {
"start": 0,
"end": 22,
diff --git a/test/parser/samples/element-with-text/output.json b/test/parser/samples/element-with-text/output.json
index 22cae35547..6bb7ee0470 100644
--- a/test/parser/samples/element-with-text/output.json
+++ b/test/parser/samples/element-with-text/output.json
@@ -1,5 +1,4 @@
{
- "hash": 611274658,
"html": {
"start": 0,
"end": 17,
diff --git a/test/parser/samples/elements/output.json b/test/parser/samples/elements/output.json
index 7b4e6bffe1..c0b9b7c220 100644
--- a/test/parser/samples/elements/output.json
+++ b/test/parser/samples/elements/output.json
@@ -1,5 +1,4 @@
{
- "hash": 825536165,
"html": {
"start": 0,
"end": 15,
diff --git a/test/parser/samples/event-handler/output.json b/test/parser/samples/event-handler/output.json
index 0d98c325c3..c297572b16 100644
--- a/test/parser/samples/event-handler/output.json
+++ b/test/parser/samples/event-handler/output.json
@@ -1,5 +1,4 @@
{
- "hash": "qi54it",
"html": {
"start": 0,
"end": 97,
diff --git a/test/parser/samples/if-block-else/output.json b/test/parser/samples/if-block-else/output.json
index b922778f7e..ea239771c1 100644
--- a/test/parser/samples/if-block-else/output.json
+++ b/test/parser/samples/if-block-else/output.json
@@ -1,5 +1,4 @@
{
- "hash": "dbh411",
"html": {
"start": 0,
"end": 51,
diff --git a/test/parser/samples/if-block-elseif/output.json b/test/parser/samples/if-block-elseif/output.json
index 758e3ee17a..77f437277b 100644
--- a/test/parser/samples/if-block-elseif/output.json
+++ b/test/parser/samples/if-block-elseif/output.json
@@ -1,5 +1,4 @@
{
- "hash": "tzpuwu",
"html": {
"start": 0,
"end": 88,
diff --git a/test/parser/samples/if-block/output.json b/test/parser/samples/if-block/output.json
index 25ac00f73d..3fc65c6172 100644
--- a/test/parser/samples/if-block/output.json
+++ b/test/parser/samples/if-block/output.json
@@ -1,5 +1,4 @@
{
- "hash": "w7ju0y",
"html": {
"start": 0,
"end": 17,
diff --git a/test/parser/samples/implicitly-closed-li/output.json b/test/parser/samples/implicitly-closed-li/output.json
index f2aca52f68..ffa3950e32 100644
--- a/test/parser/samples/implicitly-closed-li/output.json
+++ b/test/parser/samples/implicitly-closed-li/output.json
@@ -1,5 +1,4 @@
{
- "hash": 126082492,
"html": {
"start": 0,
"end": 31,
diff --git a/test/parser/samples/nbsp/output.json b/test/parser/samples/nbsp/output.json
index 8b7d487f16..e7b36f1a68 100644
--- a/test/parser/samples/nbsp/output.json
+++ b/test/parser/samples/nbsp/output.json
@@ -1,5 +1,4 @@
{
- "hash": 4049070444,
"html": {
"start": 0,
"end": 19,
diff --git a/test/parser/samples/raw-mustaches/output.json b/test/parser/samples/raw-mustaches/output.json
index 983b401968..2ffcd918c8 100644
--- a/test/parser/samples/raw-mustaches/output.json
+++ b/test/parser/samples/raw-mustaches/output.json
@@ -1,5 +1,4 @@
{
- "hash": "9m9gjd",
"html": {
"start": 0,
"end": 34,
diff --git a/test/parser/samples/refs/output.json b/test/parser/samples/refs/output.json
index 37761abaff..1aa2a8a283 100644
--- a/test/parser/samples/refs/output.json
+++ b/test/parser/samples/refs/output.json
@@ -1,5 +1,4 @@
{
- "hash": 850398275,
"html": {
"start": 0,
"end": 25,
diff --git a/test/parser/samples/script-comment-only/output.json b/test/parser/samples/script-comment-only/output.json
index 1dcc6fe1f4..c86b4e60ee 100644
--- a/test/parser/samples/script-comment-only/output.json
+++ b/test/parser/samples/script-comment-only/output.json
@@ -1,5 +1,4 @@
{
- "hash": 3451341610,
"html": {
"start": 0,
"end": 11,
diff --git a/test/parser/samples/script-comment-trailing-multiline/output.json b/test/parser/samples/script-comment-trailing-multiline/output.json
index 4517795aa7..322bf1cebb 100644
--- a/test/parser/samples/script-comment-trailing-multiline/output.json
+++ b/test/parser/samples/script-comment-trailing-multiline/output.json
@@ -1,5 +1,4 @@
{
- "hash": "lvjec0",
"html": {
"start": 0,
"end": 22,
diff --git a/test/parser/samples/script-comment-trailing/output.json b/test/parser/samples/script-comment-trailing/output.json
index 0ec47a4559..00d6a0988d 100644
--- a/test/parser/samples/script-comment-trailing/output.json
+++ b/test/parser/samples/script-comment-trailing/output.json
@@ -1,5 +1,4 @@
{
- "hash": "19sno7e",
"html": {
"start": 0,
"end": 22,
diff --git a/test/parser/samples/script/output.json b/test/parser/samples/script/output.json
index 1a68ead9b6..e8cbed7326 100644
--- a/test/parser/samples/script/output.json
+++ b/test/parser/samples/script/output.json
@@ -1,5 +1,4 @@
{
- "hash": "6jy7zq",
"html": {
"start": 0,
"end": 22,
diff --git a/test/parser/samples/self-closing-element/output.json b/test/parser/samples/self-closing-element/output.json
index 80c1ef5bde..fc7cdc8ba8 100644
--- a/test/parser/samples/self-closing-element/output.json
+++ b/test/parser/samples/self-closing-element/output.json
@@ -1,5 +1,4 @@
{
- "hash": 4200201687,
"html": {
"start": 0,
"end": 6,
diff --git a/test/parser/samples/self-reference/output.json b/test/parser/samples/self-reference/output.json
index 370f5f7bed..b82e96407b 100644
--- a/test/parser/samples/self-reference/output.json
+++ b/test/parser/samples/self-reference/output.json
@@ -1,5 +1,4 @@
{
- "hash": "1wh7lqr",
"html": {
"start": 0,
"end": 57,
diff --git a/test/parser/samples/space-between-mustaches/output.json b/test/parser/samples/space-between-mustaches/output.json
index b6b5c1a4df..8aabf02c70 100644
--- a/test/parser/samples/space-between-mustaches/output.json
+++ b/test/parser/samples/space-between-mustaches/output.json
@@ -1,5 +1,4 @@
{
- "hash": "1n7rpsi",
"html": {
"start": 0,
"end": 24,
diff --git a/test/parser/samples/spread/output.json b/test/parser/samples/spread/output.json
index e9c53e7446..70ee68f2da 100644
--- a/test/parser/samples/spread/output.json
+++ b/test/parser/samples/spread/output.json
@@ -1,5 +1,4 @@
{
- "hash": "z82kse",
"html": {
"start": 0,
"end": 22,
diff --git a/test/parser/samples/textarea-children/output.json b/test/parser/samples/textarea-children/output.json
index 2e219bb750..919163b70c 100644
--- a/test/parser/samples/textarea-children/output.json
+++ b/test/parser/samples/textarea-children/output.json
@@ -1,5 +1,4 @@
{
- "hash": "1uyqul7",
"html": {
"start": 0,
"end": 61,
diff --git a/test/parser/samples/transition-intro-no-params/output.json b/test/parser/samples/transition-intro-no-params/output.json
index cca469ca3e..d4af0bb746 100644
--- a/test/parser/samples/transition-intro-no-params/output.json
+++ b/test/parser/samples/transition-intro-no-params/output.json
@@ -1,5 +1,4 @@
{
- "hash": 503236647,
"html": {
"start": 0,
"end": 27,
@@ -16,9 +15,9 @@
"end": 12,
"type": "Transition",
"name": "fade",
+ "expression": null,
"intro": true,
- "outro": false,
- "expression": null
+ "outro": false
}
],
"children": [
diff --git a/test/parser/samples/transition-intro/output.json b/test/parser/samples/transition-intro/output.json
index 54ec4da93d..d8bc4503c8 100644
--- a/test/parser/samples/transition-intro/output.json
+++ b/test/parser/samples/transition-intro/output.json
@@ -1,5 +1,4 @@
{
- "hash": 3731674194,
"html": {
"start": 0,
"end": 43,
@@ -16,8 +15,6 @@
"end": 28,
"type": "Transition",
"name": "style",
- "intro": true,
- "outro": false,
"expression": {
"type": "ObjectExpression",
"start": 15,
@@ -46,7 +43,9 @@
"kind": "init"
}
]
- }
+ },
+ "intro": true,
+ "outro": false
}
],
"children": [
diff --git a/test/parser/samples/whitespace-leading-trailing/output.json b/test/parser/samples/whitespace-leading-trailing/output.json
index c057bd1f1e..4e74743def 100644
--- a/test/parser/samples/whitespace-leading-trailing/output.json
+++ b/test/parser/samples/whitespace-leading-trailing/output.json
@@ -1,5 +1,4 @@
{
- "hash": 424837432,
"html": {
"start": 6,
"end": 36,
diff --git a/test/parser/samples/whitespace-normal/output.json b/test/parser/samples/whitespace-normal/output.json
index e9d6a39b08..369b26843d 100644
--- a/test/parser/samples/whitespace-normal/output.json
+++ b/test/parser/samples/whitespace-normal/output.json
@@ -1,5 +1,4 @@
{
- "hash": "1827l8g",
"html": {
"start": 0,
"end": 65,
diff --git a/test/parser/samples/yield/output.json b/test/parser/samples/yield/output.json
index da5ed52d0e..43d9cecbb5 100644
--- a/test/parser/samples/yield/output.json
+++ b/test/parser/samples/yield/output.json
@@ -1,5 +1,4 @@
{
- "hash": "1na2f8c",
"html": {
"start": 0,
"end": 7,
@@ -10,9 +9,9 @@
"end": 7,
"type": "MustacheTag",
"expression": {
+ "type": "Identifier",
"start": 1,
"end": 6,
- "type": "Identifier",
"name": "yield"
}
}
diff --git a/test/parser/update.js b/test/parser/update.js
index 78aa191b65..0edac895b5 100644
--- a/test/parser/update.js
+++ b/test/parser/update.js
@@ -1,5 +1,5 @@
-// this file will replace all the expected.js and expected-bundle.js files with
-// their _actual equivalents. Only use it when you're sure that you haven't
+// this file will replace all the output.json files with their _actual.json
+// equivalents. Only use it when you're sure that you haven't
// broken anything!
const fs = require("fs");
const glob = require("tiny-glob/sync.js");
@@ -7,7 +7,7 @@ const glob = require("tiny-glob/sync.js");
glob("samples/*/_actual.json", { cwd: __dirname }).forEach(file => {
const actual = fs.readFileSync(`${__dirname}/${file}`, "utf-8");
fs.writeFileSync(
- `${__dirname}/${file.replace("_actual", "output")}`,
+ `${__dirname}/${file.replace("_actual.json", "output.json")}`,
actual
);
});