aboutsummaryrefslogtreecommitdiffhomepage
path: root/example
diff options
context:
space:
mode:
Diffstat (limited to 'example')
-rw-r--r--example/README.md1
-rw-r--r--example/bower.json15
-rw-r--r--example/index.html18
-rw-r--r--example/package.json5
-rw-r--r--example/src/Foo.purs6
-rw-r--r--example/src/Foo/Bar.purs3
-rw-r--r--example/src/Foo/Baz.purs3
-rw-r--r--example/src/Test.purs2
-rw-r--r--example/src/entry.js8
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
2bower install
2npm install 3npm install
3npm run-script webpack 4npm run-script webpack
4npm run-script run 5npm 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 @@
1module Foo (foo) where
2
3import Data.Maybe
4import qualified Foo.Bar as B
5
6foo = "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 @@
1module Foo.Bar (bar) where
2
3bar = "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 @@
1module Foo.Baz (baz) where
2
3baz = "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 @@
1module Test (test) where 1module Test (test) where
2 2
3import Data.Maybe
4
3test = "a" 5test = "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 @@
1var test = require('purs?no-prelude&output=output!./Test.purs'); 1var test = require('purs?output=output!./Test.purs');
2 2
3console.log(test); 3var foo = require('purs?output=output!./Foo.purs');
4
5var baz = require('purs?output=output!./Foo/Baz.purs');
6
7console.log(test, foo, baz);