From 89ef70fef30530c27e7cdf3cc11bd33ecab49cb3 Mon Sep 17 00:00:00 2001 From: Maxim Matyunin Date: Tue, 7 Jan 2020 19:31:42 +0900 Subject: [PATCH] add strictOrder option --- index.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index cb9acb7..77f81f9 100644 --- a/index.js +++ b/index.js @@ -31,6 +31,7 @@ const pluginOptions = { extensions: true, emitCss: true, preprocess: true, + strictOrder: true, // legacy — we might want to remove/change these in a future version onwarn: true, @@ -224,11 +225,15 @@ module.exports = function svelte(options = {}) { } preprocessPromise = preprocess( code, - Object.assign(preprocessOptions, { filename: id }) + Object.assign(preprocessOptions, { + filename: id, + strictOrder: options.strictOrder + }) ).then(code => code.toString()); } else { preprocessPromise = preprocess(code, options.preprocess, { - filename: id + filename: id, + strictOrder: options.strictOrder }).then(processed => { if (processed.dependencies) { dependencies.push(...processed.dependencies);