Merge pull request #8618 from electron/forward-this-in-require-wrapper
Forward `this` in require wrapper
This commit is contained in:
commit
d00a96ce35
4 changed files with 12 additions and 1 deletions
1
spec/fixtures/module/test.coffee
vendored
Normal file
1
spec/fixtures/module/test.coffee
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
module.exports = yes
|
|
@ -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 () {
|
||||
|
|
|
@ -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
2
vendor/node
vendored
|
@ -1 +1 @@
|
|||
Subproject commit be4f9967b2c5e8ce78647f37d44928e028e9f750
|
||||
Subproject commit b64908216a6d5f84862b2b947985a513a6521cb3
|
Loading…
Reference in a new issue