From f9d1a6b3c9833036e27920171e45bb73f1764fa3 Mon Sep 17 00:00:00 2001 From: eric thul Date: Tue, 13 Jan 2015 22:03:00 -0500 Subject: Adding basic example --- .gitignore | 3 +++ .npmignore | 1 + example/README.md | 5 +++++ example/index.html | 18 ++++++++++++++++++ example/package.json | 14 ++++++++++++++ example/src/Test.purs | 3 +++ example/src/entry.js | 3 +++ example/webpack.config.js | 16 ++++++++++++++++ 8 files changed, 63 insertions(+) create mode 100644 .npmignore create mode 100644 example/README.md create mode 100644 example/index.html create mode 100644 example/package.json create mode 100644 example/src/Test.purs create mode 100644 example/src/entry.js create mode 100644 example/webpack.config.js diff --git a/.gitignore b/.gitignore index c2658d7..63d8f4c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,4 @@ node_modules/ +example/node_modules/ +example/dist/ +example/output/ diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..90c978b --- /dev/null +++ b/.npmignore @@ -0,0 +1 @@ +example/ diff --git a/example/README.md b/example/README.md new file mode 100644 index 0000000..ae798e7 --- /dev/null +++ b/example/README.md @@ -0,0 +1,5 @@ +```bash +npm install +npm run-script webpack +npm run-script run +``` diff --git a/example/index.html b/example/index.html new file mode 100644 index 0000000..8db646e --- /dev/null +++ b/example/index.html @@ -0,0 +1,18 @@ + + + + + + + + + + + + +

Hello world! This is HTML5 Boilerplate.

+ + + diff --git a/example/package.json b/example/package.json new file mode 100644 index 0000000..b2d0d86 --- /dev/null +++ b/example/package.json @@ -0,0 +1,14 @@ +{ + "name": "example", + "version": "0.0.0", + "private": true, + "scripts": { + "webpack": "./node_modules/.bin/webpack", + "run": "node dist/app.js" + }, + "license": "MIT", + "devDependencies": { + "purs-loader": "0.0.2", + "webpack": "^1.4.15" + } +} diff --git a/example/src/Test.purs b/example/src/Test.purs new file mode 100644 index 0000000..7409c6e --- /dev/null +++ b/example/src/Test.purs @@ -0,0 +1,3 @@ +module Test (test) where + +test = "a" diff --git a/example/src/entry.js b/example/src/entry.js new file mode 100644 index 0000000..65119f6 --- /dev/null +++ b/example/src/entry.js @@ -0,0 +1,3 @@ +var test = require('purs?no-prelude&output=output!./Test.purs'); + +console.log(test); diff --git a/example/webpack.config.js b/example/webpack.config.js new file mode 100644 index 0000000..629138a --- /dev/null +++ b/example/webpack.config.js @@ -0,0 +1,16 @@ +var path = require('path'); + +module.exports = { + entry: './src/entry', + output: { + path: path.join(__dirname, 'dist'), + filename: 'app.js' + }, + resolve: { + modulesDirectories: [ + 'node_modules', + 'web_modules', + 'output' + ] + } +}; -- cgit v1.2.3