From c01553307e6fcd0abada0b9b2f9ca8d6bb82b863 Mon Sep 17 00:00:00 2001 From: eric thul Date: Tue, 29 Dec 2015 08:24:06 -0500 Subject: [PATCH] Updating example for .purs extension Showing usage of specifying .purs and not specifying an extension for require statements. --- example/package.json | 2 +- example/src/entry.js | 10 +++++----- example/src/{bar.js => jam.js} | 2 +- example/webpack.config.js | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) rename example/src/{bar.js => jam.js} (52%) diff --git a/example/package.json b/example/package.json index 5f7ee63..e256de8 100644 --- a/example/package.json +++ b/example/package.json @@ -11,7 +11,7 @@ "license": "MIT", "devDependencies": { "node-libs-browser": "^0.5.2", - "purescript-webpack-plugin": "^0.1.0", + "purescript-webpack-plugin": "^0.1.1", "purs-loader": "file:../", "webpack": "^1.12.9" } diff --git a/example/src/entry.js b/example/src/entry.js index 57808c2..a1e2a99 100644 --- a/example/src/entry.js +++ b/example/src/entry.js @@ -1,11 +1,11 @@ -var Prelude = require('purescript-prelude/src/Prelude.purs'); +var Prelude = require('purescript-prelude/src/Prelude'); -var test = require('./Test.purs'); +var test = require('./Test'); var foo = require('./Foo.purs'); -var baz = require('./Foo/Baz.purs'); +var baz = require('./Foo/Baz'); -var bar = require('./bar'); +var jam = require('./jam'); -console.log(Prelude, test, foo, baz, bar); +console.log(Prelude, test, foo, baz, jam); diff --git a/example/src/bar.js b/example/src/jam.js similarity index 52% rename from example/src/bar.js rename to example/src/jam.js index 8c3bb91..8889a69 100644 --- a/example/src/bar.js +++ b/example/src/jam.js @@ -1,5 +1,5 @@ var x = 'a'; -var abcde = require('./Bar.purs'); +var abcde = require('./Bar'); module.exports = abcde; diff --git a/example/webpack.config.js b/example/webpack.config.js index 7f468c8..602de84 100644 --- a/example/webpack.config.js +++ b/example/webpack.config.js @@ -20,7 +20,7 @@ var config , module: { loaders: [ { test: /\.purs$/ , loader: 'purs-loader' } ] } - , resolve: { modulesDirectories: modulesDirectories } + , resolve: { modulesDirectories: modulesDirectories, extensions: [ '', '.js', '.purs'] } , plugins: [ new PurescriptWebpackPlugin({src: src, ffi: ffi}) ] } ; -- 2.41.0