Skip to content

Commit

Permalink
bugfix and restructuring
Browse files Browse the repository at this point in the history
  • Loading branch information
DeMoorJasper committed Jan 27, 2018
1 parent 943ec21 commit a3e210a
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 2 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "parcel-plugin-svelte",
"version": "0.2.0",
"description": "Parcel plugin to support svelte",
"main": "index.js",
"main": "./src/index.js",
"scripts": {
"example": "cd example && npm start"
},
Expand Down
5 changes: 4 additions & 1 deletion SvelteAsset.js → src/SvelteAsset.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
const { compile, preprocess } = require('svelte');
const JSAsset = require('parcel-bundler/src/assets/JSAsset');

// Parcel requires
const parcelRequire = require('./parcelRequire');
const JSAsset = require(parcelRequire.JSAsset);

class SvelteAsset extends JSAsset {
async parse(inputCode) {
Expand Down
File renamed without changes.
6 changes: 6 additions & 0 deletions src/parcelRequire.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
const path = require('path');
const sourceLocation = parseInt(process.versions.node, 10) >= 8 ? 'parcel-bundler/src/' : 'parcel-bundler/lib/';

module.exports = {
JSAsset: path.join(sourceLocation, 'assets/JSAsset')
}

0 comments on commit a3e210a

Please sign in to comment.