From b9d739388bdd0d54a4c043b03e635433069918d2 Mon Sep 17 00:00:00 2001 From: Levertion <26185209+Levertion@users.noreply.github.com> Date: Sat, 22 Sep 2018 20:22:22 +0100 Subject: [PATCH] Cross-platform deterministic asset ids (#2020) --- packages/core/parcel-bundler/src/Asset.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core/parcel-bundler/src/Asset.js b/packages/core/parcel-bundler/src/Asset.js index e7ba3cb25f5..e37da38422f 100644 --- a/packages/core/parcel-bundler/src/Asset.js +++ b/packages/core/parcel-bundler/src/Asset.js @@ -21,7 +21,9 @@ class Asset { this.id = null; this.name = name; this.basename = path.basename(this.name); - this.relativeName = path.relative(options.rootDir, this.name); + this.relativeName = path + .relative(options.rootDir, this.name) + .replace(/\\/g, '/'); this.options = options; this.encoding = 'utf8'; this.type = path.extname(this.name).slice(1);