diff options
author | eric <thul.eric@gmail.com> | 2015-01-17 16:31:01 -0500 |
---|---|---|
committer | eric <thul.eric@gmail.com> | 2015-01-17 16:31:01 -0500 |
commit | 84bdfea8eab66d3f797d1616db0e4fd63138fb6f (patch) | |
tree | 254850b971c699f0547b70b3c5e5137c29555e9f /example | |
parent | ebf06d39692b92058df757b2ec0009f0935d4563 (diff) | |
parent | 9f398b64af9025e146362a6cf7a2817255700337 (diff) | |
download | purs-loader-84bdfea8eab66d3f797d1616db0e4fd63138fb6f.tar.gz purs-loader-84bdfea8eab66d3f797d1616db0e4fd63138fb6f.tar.zst purs-loader-84bdfea8eab66d3f797d1616db0e4fd63138fb6f.zip |
Merge pull request #6 from ethul/topic/bower-components
Topic/bower components
Diffstat (limited to 'example')
-rw-r--r-- | example/README.md | 1 | ||||
-rw-r--r-- | example/bower.json | 15 | ||||
-rw-r--r-- | example/index.html | 18 | ||||
-rw-r--r-- | example/package.json | 5 | ||||
-rw-r--r-- | example/src/Foo.purs | 6 | ||||
-rw-r--r-- | example/src/Foo/Bar.purs | 3 | ||||
-rw-r--r-- | example/src/Foo/Baz.purs | 3 | ||||
-rw-r--r-- | example/src/Test.purs | 2 | ||||
-rw-r--r-- | example/src/entry.js | 8 |
9 files changed, 39 insertions, 22 deletions
diff --git a/example/README.md b/example/README.md index ae798e7..87b9bc7 100644 --- a/example/README.md +++ b/example/README.md | |||
@@ -1,4 +1,5 @@ | |||
1 | ```bash | 1 | ```bash |
2 | bower install | ||
2 | npm install | 3 | npm install |
3 | npm run-script webpack | 4 | npm run-script webpack |
4 | npm run-script run | 5 | npm run-script run |
diff --git a/example/bower.json b/example/bower.json new file mode 100644 index 0000000..8d71688 --- /dev/null +++ b/example/bower.json | |||
@@ -0,0 +1,15 @@ | |||
1 | { | ||
2 | "name": "example", | ||
3 | "license": "MIT", | ||
4 | "private": true, | ||
5 | "ignore": [ | ||
6 | "**/.*", | ||
7 | "node_modules", | ||
8 | "bower_components", | ||
9 | "test", | ||
10 | "tests" | ||
11 | ], | ||
12 | "devDependencies": { | ||
13 | "purescript-maybe": "~0.2.1" | ||
14 | } | ||
15 | } | ||
diff --git a/example/index.html b/example/index.html deleted file mode 100644 index 8db646e..0000000 --- a/example/index.html +++ /dev/null | |||
@@ -1,18 +0,0 @@ | |||
1 | <!doctype html> | ||
2 | <html class="no-js" lang=""> | ||
3 | <head> | ||
4 | <meta charset="utf-8"> | ||
5 | <meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
6 | <title></title> | ||
7 | <meta name="description" content=""> | ||
8 | <meta name="viewport" content="width=device-width, initial-scale=1"> | ||
9 | </head> | ||
10 | <body> | ||
11 | <!--[if lt IE 8]> | ||
12 | <p class="browsehappy">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> | ||
13 | <![endif]--> | ||
14 | <!-- Add your site or application content here --> | ||
15 | <p>Hello world! This is HTML5 Boilerplate.</p> | ||
16 | <script src="dist/app.js"></script> | ||
17 | </body> | ||
18 | </html> | ||
diff --git a/example/package.json b/example/package.json index b2d0d86..6b0c04c 100644 --- a/example/package.json +++ b/example/package.json | |||
@@ -4,11 +4,12 @@ | |||
4 | "private": true, | 4 | "private": true, |
5 | "scripts": { | 5 | "scripts": { |
6 | "webpack": "./node_modules/.bin/webpack", | 6 | "webpack": "./node_modules/.bin/webpack", |
7 | "run": "node dist/app.js" | 7 | "run": "node dist/app.js", |
8 | "clean": "rm -rf bower_components && rm -rf dist && rm -rf node_modules && rm -rf output" | ||
8 | }, | 9 | }, |
9 | "license": "MIT", | 10 | "license": "MIT", |
10 | "devDependencies": { | 11 | "devDependencies": { |
11 | "purs-loader": "0.0.2", | 12 | "purs-loader": "file:../", |
12 | "webpack": "^1.4.15" | 13 | "webpack": "^1.4.15" |
13 | } | 14 | } |
14 | } | 15 | } |
diff --git a/example/src/Foo.purs b/example/src/Foo.purs new file mode 100644 index 0000000..3e3a04c --- /dev/null +++ b/example/src/Foo.purs | |||
@@ -0,0 +1,6 @@ | |||
1 | module Foo (foo) where | ||
2 | |||
3 | import Data.Maybe | ||
4 | import qualified Foo.Bar as B | ||
5 | |||
6 | foo = "b" | ||
diff --git a/example/src/Foo/Bar.purs b/example/src/Foo/Bar.purs new file mode 100644 index 0000000..4ae100d --- /dev/null +++ b/example/src/Foo/Bar.purs | |||
@@ -0,0 +1,3 @@ | |||
1 | module Foo.Bar (bar) where | ||
2 | |||
3 | bar = "c" | ||
diff --git a/example/src/Foo/Baz.purs b/example/src/Foo/Baz.purs new file mode 100644 index 0000000..7b0451e --- /dev/null +++ b/example/src/Foo/Baz.purs | |||
@@ -0,0 +1,3 @@ | |||
1 | module Foo.Baz (baz) where | ||
2 | |||
3 | baz = "d" | ||
diff --git a/example/src/Test.purs b/example/src/Test.purs index 7409c6e..8a5cb88 100644 --- a/example/src/Test.purs +++ b/example/src/Test.purs | |||
@@ -1,3 +1,5 @@ | |||
1 | module Test (test) where | 1 | module Test (test) where |
2 | 2 | ||
3 | import Data.Maybe | ||
4 | |||
3 | test = "a" | 5 | test = "a" |
diff --git a/example/src/entry.js b/example/src/entry.js index 65119f6..160bee4 100644 --- a/example/src/entry.js +++ b/example/src/entry.js | |||
@@ -1,3 +1,7 @@ | |||
1 | var test = require('purs?no-prelude&output=output!./Test.purs'); | 1 | var test = require('purs?output=output!./Test.purs'); |
2 | 2 | ||
3 | console.log(test); | 3 | var foo = require('purs?output=output!./Foo.purs'); |
4 | |||
5 | var baz = require('purs?output=output!./Foo/Baz.purs'); | ||
6 | |||
7 | console.log(test, foo, baz); | ||