Merge pull request #8618 from electron/forward-this-in-require-wrapper

Forward `this` in require wrapper
This commit is contained in:
Kevin Sawicki
2017-02-08 10:33:48 -08:00
committed by GitHub
4 changed files with 12 additions and 1 deletions

1
spec/fixtures/module/test.coffee vendored Normal file
View File

@@ -0,0 +1 @@
module.exports = yes

View File

@@ -48,6 +48,15 @@ describe('third-party module', function () {
})
})
describe('coffee-script', function () {
it('can be registered and used to require .coffee files', function () {
assert.doesNotThrow(function () {
require('coffee-script').register()
})
assert.strictEqual(require('./fixtures/module/test.coffee'), true)
})
})
describe('global variables', function () {
describe('process', function () {
it('can be declared in a module', function () {

View File

@@ -5,6 +5,7 @@
"version": "0.1.0",
"devDependencies": {
"basic-auth": "^1.0.4",
"coffee-script": "^1.12.3",
"graceful-fs": "^4.1.9",
"mkdirp": "^0.5.1",
"mocha": "^3.1.0",

2
vendor/node vendored