Skip to content

Commit 399db61

Browse files
authored
Merge pull request #9 from ember-fastboot/fixed-0.12
Add Node 0.12 compatible build
2 parents 406fad6 + b636119 commit 399db61

File tree

6 files changed

+19
-3
lines changed

6 files changed

+19
-3
lines changed

.jshintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
node_modules/**
22
test/fixtures/**
3+
dist/**

ember-cli-build.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
var alchemist = require('broccoli-module-alchemist');
2+
3+
module.exports = function() {
4+
return alchemist({
5+
targets: ['cjs']
6+
});
7+
};

package.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,11 @@
22
"name": "fastboot-express-middleware",
33
"version": "1.0.0-rc.1",
44
"description": "An Express middleware for rendering Ember apps with FastBoot",
5-
"main": "index.js",
5+
"main": "src/index.js",
66
"scripts": {
7+
"build": "ember build",
8+
"prepublish": "npm run build",
9+
"postinstall": "broccoli-module-alchemist-install",
710
"test": "mocha"
811
},
912
"repository": {
@@ -25,14 +28,17 @@
2528
"devDependencies": {
2629
"babel-core": "^6.11.4",
2730
"babel-preset-es2015": "^6.9.0",
31+
"broccoli-module-alchemist": "^0.2.0",
2832
"chai": "^3.5.0",
2933
"chai-as-promised": "^5.3.0",
34+
"ember-cli": "^2.7.0",
3035
"express": "^4.13.4",
3136
"mocha": "^2.4.5",
3237
"mocha-jshint": "^2.3.1",
3338
"request-promise": "^3.0.0"
3439
},
3540
"dependencies": {
41+
"broccoli-module-alchemist-install": "^0.1.1",
3642
"chalk": "^1.1.3",
3743
"fastboot": "^1.0.0-rc.0"
3844
}
File renamed without changes.

test/helpers/test-http-server.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
const express = require('express');
44
const request = require('request-promise');
5-
const fastbootMiddleware = require('../../index');
5+
const alchemistRequire = require('broccoli-module-alchemist/require');
6+
const fastbootMiddleware = alchemistRequire('index');
67

78
let serverID = 0;
89

test/middleware-test.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
const expect = require('chai').expect;
44
const path = require('path');
55
const FastBoot = require('fastboot');
6-
const fastbootMiddleware = require('../index');
6+
const alchemistRequire = require('broccoli-module-alchemist/require');
7+
const fastbootMiddleware = alchemistRequire('index');
78
const fixture = require('./helpers/fixture-path');
89
const TestHTTPServer = require('./helpers/test-http-server');
910

0 commit comments

Comments
 (0)