mirror of
https://github.com/kevin-DL/sapper.git
synced 2026-01-19 05:45:27 +00:00
19
package-lock.json
generated
19
package-lock.json
generated
@@ -4372,9 +4372,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rollup-plugin-svelte": {
|
"rollup-plugin-svelte": {
|
||||||
"version": "5.0.1",
|
"version": "5.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/rollup-plugin-svelte/-/rollup-plugin-svelte-5.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/rollup-plugin-svelte/-/rollup-plugin-svelte-5.0.3.tgz",
|
||||||
"integrity": "sha512-iwm4ANbdoEQqoCL8m70R3F2Oe/auSr0zIOBVVJWx7IMSkzFZjhd0PeqzKe3BWCllLAnBXIbqTSOHmU2mnvy0SA==",
|
"integrity": "sha512-3W/jbtBcsxohKQMI1Po2ZsUHRGUy3vEtgXLHvBin1+ms3wl2eomSyYBV7pwrkh6tWok9BVzdxGQgd7IqibG+Ew==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"require-relative": "^0.8.7",
|
"require-relative": "^0.8.7",
|
||||||
@@ -4960,9 +4960,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"svelte": {
|
"svelte": {
|
||||||
"version": "3.0.0-beta.3",
|
"version": "3.0.0-beta.11",
|
||||||
"resolved": "https://registry.npmjs.org/svelte/-/svelte-3.0.0-beta.3.tgz",
|
"resolved": "https://registry.npmjs.org/svelte/-/svelte-3.0.0-beta.11.tgz",
|
||||||
"integrity": "sha512-kEPbvpmzZqVsUMgMQ1DFx1W+05hWiHVSQaQYPv55AzcCAeXHRZD9N55Pv4LKH6sOHvvNhkb4GVLSK2yBQZn5CQ==",
|
"integrity": "sha512-NTk89Q1azXoG08qRDd9R9aM8+fylCSon1bPThsS2IWSqw7YEPPu2wv9p3VaZ5Eo4NubUDfnX/HXtwdGozSnjCg==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"svelte-dev-helper": {
|
"svelte-dev-helper": {
|
||||||
@@ -4972,13 +4972,12 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"svelte-loader": {
|
"svelte-loader": {
|
||||||
"version": "2.12.0",
|
"version": "2.13.3",
|
||||||
"resolved": "https://registry.npmjs.org/svelte-loader/-/svelte-loader-2.12.0.tgz",
|
"resolved": "https://registry.npmjs.org/svelte-loader/-/svelte-loader-2.13.3.tgz",
|
||||||
"integrity": "sha512-mxkjxHecbWl3KzhlwWm4C/Mid4Anhk611sEG31aa0BwdELIgLSaAxSJkxJrrFxxNgEKGKyTSeUI3blKNM+3s8Q==",
|
"integrity": "sha512-ZvNWbR77lZ04nCHqnN0XFxKCQ+fynARCy+kxwogagW3k2NTJWg2QfJwN1J9d4ch+OZwcGPgGZITVr7FGB3hPmQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"loader-utils": "^1.1.0",
|
"loader-utils": "^1.1.0",
|
||||||
"require-relative": "^0.8.7",
|
|
||||||
"svelte-dev-helper": "^1.1.9"
|
"svelte-dev-helper": "^1.1.9"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -50,12 +50,12 @@
|
|||||||
"rollup-plugin-replace": "^2.1.0",
|
"rollup-plugin-replace": "^2.1.0",
|
||||||
"rollup-plugin-string": "^2.0.2",
|
"rollup-plugin-string": "^2.0.2",
|
||||||
"rollup-plugin-sucrase": "^2.1.0",
|
"rollup-plugin-sucrase": "^2.1.0",
|
||||||
"rollup-plugin-svelte": "^5.0.1",
|
"rollup-plugin-svelte": "^5.0.3",
|
||||||
"sade": "^1.4.2",
|
"sade": "^1.4.2",
|
||||||
"sirv": "^0.2.2",
|
"sirv": "^0.2.2",
|
||||||
"sucrase": "^3.9.5",
|
"sucrase": "^3.9.5",
|
||||||
"svelte": "^3.0.0-alpha27",
|
"svelte": "^3.0.0-beta.11",
|
||||||
"svelte-loader": "^2.12.0",
|
"svelte-loader": "^2.13.3",
|
||||||
"webpack": "^4.29.0",
|
"webpack": "^4.29.0",
|
||||||
"webpack-format-messages": "^2.0.5",
|
"webpack-format-messages": "^2.0.5",
|
||||||
"yootils": "0.0.14"
|
"yootils": "0.0.14"
|
||||||
|
|||||||
@@ -9,7 +9,8 @@ import { builtinModules } from 'module';
|
|||||||
const external = [].concat(
|
const external = [].concat(
|
||||||
Object.keys(pkg.dependencies),
|
Object.keys(pkg.dependencies),
|
||||||
Object.keys(process.binding('natives')),
|
Object.keys(process.binding('natives')),
|
||||||
'sapper/core.js'
|
'sapper/core.js',
|
||||||
|
'svelte/compiler'
|
||||||
);
|
);
|
||||||
|
|
||||||
function template(kind, external) {
|
function template(kind, external) {
|
||||||
|
|||||||
@@ -17,11 +17,8 @@ export default function create_manifest_data(cwd: string): ManifestData {
|
|||||||
|
|
||||||
if (/preload/.test(source)) {
|
if (/preload/.test(source)) {
|
||||||
try {
|
try {
|
||||||
const { stats } = svelte.compile(source, {
|
const { vars } = svelte.compile(source.replace(/<style\b[^>]*>[^]*?<\/style>/g, ''), { generate: false });
|
||||||
generate: false,
|
return vars.some((variable: any) => variable.module && variable.export_name === 'preload');
|
||||||
onwarn: () => {}
|
|
||||||
});
|
|
||||||
return !!stats.vars.find((variable: any) => variable.module && variable.export_name === 'preload');
|
|
||||||
} catch (err) {}
|
} catch (err) {}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user