diff --git a/core/package-lock.json b/core/package-lock.json index a671eeec91..05b9951b67 100644 --- a/core/package-lock.json +++ b/core/package-lock.json @@ -34,9 +34,9 @@ } }, "@stencil/core": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-0.8.2.tgz", - "integrity": "sha512-mR7vii9s5AxCNvJg/eXJsKgWctYcCaHfvmqJFT22azsNmBVvbea48VO7GHkzpbrkS+l75kquGgV/SLSJOwvHhw==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-0.9.1.tgz", + "integrity": "sha512-LGDn92/Y50SpOY3cvKkZkNJo65LimrKeXyEksOPkpf3/3TELxIHvYvSfrjSG9Jq6G1sXvT8JKLFq9G7hWU5miA==", "dev": true, "requires": { "chokidar": "2.0.3", @@ -193,12 +193,12 @@ } }, "@stencil/sass": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@stencil/sass/-/sass-0.0.3.tgz", - "integrity": "sha512-q3HT0FszG1XMyjkFGkb38//+idpnVV2h1MYFk2wwZ1iOmdgAeZ0wusAr07ntnUXZtdkfCUlB1l2LB3bucffnww==", + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@stencil/sass/-/sass-0.0.5.tgz", + "integrity": "sha512-7LH5zoNPV3B+A1VklYcTg1LyNux7lP35Ggw+GDFuW6ZT0hD+t9CAAPHPAShrjq7k2RXp4DRIZU/KmewY6TFRLA==", "dev": true, "requires": { - "node-sass": "4.7.2" + "node-sass": "4.9.0" } }, "@stencil/utils": { @@ -2325,7 +2325,7 @@ }, "onetime": { "version": "1.1.0", - "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", "dev": true }, @@ -4631,9 +4631,9 @@ "dev": true }, "ionicons": { - "version": "4.0.0-19", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-4.0.0-19.tgz", - "integrity": "sha512-8u48UtGnG45seEZzG17vbSPryr4t7hi3qHUigNdp00E/zjno/KkO1xyVXytyo2AC1UDLgARPZ0S2Y8+lE9KrDQ==" + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-4.1.1.tgz", + "integrity": "sha512-1X9ys5jsthg0o6cnQ0dP7EEOc6ZshLy7+6WE4S+wD0SUPcIrIDlVlbEylKSlSI/ZNpZNFy+oxtKR0V0JwVMXUw==" }, "is": { "version": "0.2.7", @@ -6559,7 +6559,7 @@ }, "onetime": { "version": "1.1.0", - "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", "dev": true }, @@ -6712,7 +6712,7 @@ }, "onetime": { "version": "1.1.0", - "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", "dev": true }, @@ -7176,9 +7176,9 @@ } }, "node-sass": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.7.2.tgz", - "integrity": "sha512-CaV+wLqZ7//Jdom5aUFCpGNoECd7BbNhjuwdsX/LkXBrHl8eb1Wjw4HvWqcFvhr5KuNgAk8i/myf/MQ1YYeroA==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.0.tgz", + "integrity": "sha512-QFHfrZl6lqRU3csypwviz2XLgGNOoWQbo2GOvtsfQqOfL4cy1BtWnhx/XUeAO9LT3ahBzSRXcEO6DdvAH9DzSg==", "dev": true, "requires": { "async-foreach": "^0.1.3", @@ -7193,7 +7193,7 @@ "lodash.mergewith": "^4.6.0", "meow": "^3.7.0", "mkdirp": "^0.5.1", - "nan": "^2.3.2", + "nan": "^2.10.0", "node-gyp": "^3.3.1", "npmlog": "^4.0.0", "request": "~2.79.0", @@ -8068,7 +8068,7 @@ }, "onetime": { "version": "1.1.0", - "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", "dev": true }, @@ -10379,9 +10379,9 @@ "dev": true }, "upath": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.0.5.tgz", - "integrity": "sha512-qbKn90aDQ0YEwvXoLqj0oiuUYroLX2lVHZ+b+xwjozFasAOC4GneDq5+OaIG5Zj+jFmbz/uO+f7a9qxjktJQww==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", + "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==", "dev": true }, "update-notifier": { diff --git a/core/package.json b/core/package.json index bfdcf303d1..3d9bc214df 100644 --- a/core/package.json +++ b/core/package.json @@ -14,20 +14,20 @@ "progressive web app", "pwa" ], - "module": "dist/collection/index.js", - "main": "dist/ionic.js", - "types": "dist/types/interface.d.ts", + "module": "dist/esm/index.js", + "main": "dist/index.js", + "types": "dist/types/index.d.ts", "collection": "dist/collection/collection-manifest.json", "files": [ "dist/" ], "dependencies": { - "ionicons": "4.0.0-19" + "ionicons": "^4.1.1" }, "devDependencies": { - "@stencil/core": "0.8.2", + "@stencil/core": "^0.9.1", "@stencil/dev-server": "latest", - "@stencil/sass": "0.0.3", + "@stencil/sass": "latest", "@stencil/utils": "latest", "@types/jest": "^22.2.3", "chai": "^4.1.2", @@ -43,6 +43,7 @@ }, "scripts": { "build": "npm run clean && stencil build --docs", + "build.debug": "npm run clean && stencil build --debug", "build.docs.json": "stencil build --docs-json dist/docs.json", "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s", "clean": "node scripts/clean.js", diff --git a/core/src/components.d.ts b/core/src/components.d.ts index a3dc53d482..975f9d75dd 100644 --- a/core/src/components.d.ts +++ b/core/src/components.d.ts @@ -7332,3 +7332,5 @@ declare global { } declare global { namespace JSX { interface StencilJSX {} } } + +export declare function defineCustomElements(window: any): void; \ No newline at end of file