From c1c30a5e4b41d0ce5510e3aab731f940806d149c Mon Sep 17 00:00:00 2001 From: Lukas Taegert-Atkinson Date: Wed, 27 Feb 2019 18:45:46 +0100 Subject: [PATCH] Update dependencies, resolves #2722 (#2728) --- package-lock.json | 14 +++++++------- package.json | 4 ++-- .../samples/export-default-exported-id/_config.js | 12 ++++++++++++ .../samples/export-default-exported-id/main.js | 7 +++++++ 4 files changed, 28 insertions(+), 9 deletions(-) create mode 100644 test/function/samples/export-default-exported-id/_config.js create mode 100644 test/function/samples/export-default-exported-id/main.js diff --git a/package-lock.json b/package-lock.json index 85ac81f2514..6d525d785c5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -179,9 +179,9 @@ "dev": true }, "acorn": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.0.tgz", - "integrity": "sha512-MW/FjM+IvU9CgBzjO3UIPCE2pyEwUsoFl+VGdczOPEdxfGFjuKny/gN54mOuX7Qxmb9Rg9MCn2oKiSUeW+pjrw==" + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.1.tgz", + "integrity": "sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==" }, "acorn-bigint": { "version": "0.3.1", @@ -4596,13 +4596,13 @@ } }, "rollup": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.2.4.tgz", - "integrity": "sha512-usXjwEWL4alCogotkbGXICTdea+qwTdBXJtl59n9nzlXL2/wm6/rJskWqRI8YBkvm0ZuQjLTajzXOW75dlyd+g==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.3.1.tgz", + "integrity": "sha512-XaVp/ggPVQ3zD4wktUzJo0XGbsnRHsGWk4B4497hE35emWods/WkrIEVgoLRSvMSxCpklLPBfWZAiTs/VeFSNg==", "dev": true, "requires": { "@types/estree": "0.0.39", - "@types/node": "*", + "@types/node": "^11.9.5", "acorn": "^6.1.0" } }, diff --git a/package.json b/package.json index f0c5e804631..6c4b8402313 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "dependencies": { "@types/estree": "0.0.39", "@types/node": "^11.9.5", - "acorn": "^6.1.0" + "acorn": "^6.1.1" }, "devDependencies": { "@types/chokidar": "^1.7.5", @@ -97,7 +97,7 @@ "pretty-ms": "^4.0.0", "remap-istanbul": "^0.13.0", "require-relative": "^0.8.7", - "rollup": "^1.2.4", + "rollup": "^1.3.1", "rollup-plugin-alias": "^1.5.1", "rollup-plugin-buble": "^0.19.6", "rollup-plugin-commonjs": "^9.2.1", diff --git a/test/function/samples/export-default-exported-id/_config.js b/test/function/samples/export-default-exported-id/_config.js new file mode 100644 index 00000000000..53b6a6360d2 --- /dev/null +++ b/test/function/samples/export-default-exported-id/_config.js @@ -0,0 +1,12 @@ +const assert = require('assert'); + +module.exports = { + description: 'exports an id that is also a default export', + options: { + output: { exports: 'named' } + }, + exports(exports) { + assert.ok(new exports.default().ok); + assert.ok(new exports.Image().ok); + } +}; diff --git a/test/function/samples/export-default-exported-id/main.js b/test/function/samples/export-default-exported-id/main.js new file mode 100644 index 00000000000..720c049d6c2 --- /dev/null +++ b/test/function/samples/export-default-exported-id/main.js @@ -0,0 +1,7 @@ +export default class Image { + constructor() { + this.ok = true; + } +} + +export { Image }