Skip to content

Commit a41ee4a

Browse files
committed
more ideas
1 parent e150470 commit a41ee4a

File tree

4 files changed

+24
-0
lines changed

4 files changed

+24
-0
lines changed

file-system-loader.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
let sources = [], seenPaths = new Set()
2+
let FileSystemFetcher = ( path ) => {
3+
return fs.readFilePromise( path, ( err, source ) => {
4+
return core.load( source, FileSystemFetcher ).then( stuff => {
5+
let { injectableSource, exportTokens } = stuff
6+
sources.push( injectableSource )
7+
return exportTokens
8+
} )
9+
} )
10+
}
11+
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.__globalName {
2+
color: red;
3+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
export default {
2+
localName: '__globalName'
3+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
:export {
2+
localName: __globalName;
3+
}
4+
5+
.__globalName {
6+
color: red;
7+
}

0 commit comments

Comments
 (0)