Skip to content

Commit 85b637b

Browse files
committed
added separate samples for ESNext and JSX
these samples are useful for getting started, but also for easily creating reduced test cases I don't feel qualified to create a TypeScript sample though
1 parent 4e1f592 commit 85b637b

File tree

8 files changed

+36
-7
lines changed

8 files changed

+36
-7
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@
2020
"test": "npm-run-all lint --parallel test:unit test:cli",
2121
"test:cli": "./test/cli/run",
2222
"test:unit": "mocha test/unit/test_*.js",
23-
"lint": "eslint --cache --ext .js --ext .jsx *.js bin/* samples && echo ✓"
23+
"lint": "eslint --cache --ext .js --ext .jsx *.js bin/* samples pkg && echo ✓"
2424
},
2525
"engines": {
2626
"node": ">=6"
2727
},
2828
"dependencies": {
2929
"faucet-pipeline": "1.0.0-beta.1",
3030
"mkdirp": "^0.5.1",
31-
"rollup": "^0.56.2",
31+
"rollup": "^0.56.3",
3232
"rollup-plugin-commonjs": "^8.3.0",
3333
"rollup-plugin-node-resolve": "^3.0.3"
3434
},
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
"use strict";
2+
3+
module.exports = {
4+
js: [{
5+
source: "./index.js",
6+
target: "./dist/bundle.js",
7+
esnext: true
8+
}]
9+
};
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import { log } from "./util";
2+
3+
log("hello world");
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
export function log(level, message) {
2+
console.log(`[${level}] ${message}`); // eslint-disable-line no-console
3+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
"use strict";
2+
3+
module.exports = {
4+
js: [{
5+
source: "./src/index.js",
6+
target: "./dist/bundle.js",
7+
jsx: { pragma: "createElement" }
8+
}]
9+
};
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import render from "./template";
2+
3+
render("Hello World", "lorem ipsum");
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
/* global createElement */
2+
3+
export default (title, desc) => <div>
4+
<h3>{title}</h3>
5+
<p>{desc}</p>
6+
</div>;

samples/faucet.config.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
"use strict";
22

33
module.exports = {
4-
manifest: {
5-
file: "./dist/manifest.json"
6-
},
74
js: [{
85
source: "./index.js",
9-
target: "./dist/bundle.js",
10-
esnext: true
6+
target: "./dist/bundle.js"
117
}]
128
};

0 commit comments

Comments
 (0)