aboutsummaryrefslogtreecommitdiff
path: root/node_modules/interpret/index.js
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2017-12-10 21:51:33 +0100
committerFlorian Dold <florian.dold@gmail.com>2017-12-10 21:51:33 +0100
commit0469abd4a9c9270a1fdc962969e36e63699af8b4 (patch)
treef9864d4a4148621378958794cbbfdc2393733283 /node_modules/interpret/index.js
parent6947e79bbc258f7bc96af424ddb71a511f0c15a3 (diff)
upgrade dependencies
Diffstat (limited to 'node_modules/interpret/index.js')
-rw-r--r--node_modules/interpret/index.js24
1 files changed, 21 insertions, 3 deletions
diff --git a/node_modules/interpret/index.js b/node_modules/interpret/index.js
index 1ef66b8ec..cba2f1b97 100644
--- a/node_modules/interpret/index.js
+++ b/node_modules/interpret/index.js
@@ -1,6 +1,16 @@
const extensions = {
'.babel.js': [
{
+ module: '@babel/register',
+ register: function (module) {
+ module({
+ // register on .js extension due to https://github.com/joyent/node/blob/v0.12.0/lib/module.js#L353
+ // which only captures the final extension (.babel.js -> .js)
+ extensions: '.js'
+ });
+ }
+ },
+ {
module: 'babel-register',
register: function (module) {
module({
@@ -31,8 +41,8 @@ const extensions = {
'.cirru': 'cirru-script/lib/register',
'.cjsx': 'node-cjsx/register',
'.co': 'coco',
- '.coffee': ['coffee-script/register', 'coffee-script', 'coffeescript/register', 'coffeescript'],
- '.coffee.md': ['coffee-script/register', 'coffee-script', 'coffeescript/register', 'coffeescript'],
+ '.coffee': ['coffeescript/register', 'coffee-script/register', 'coffeescript', 'coffee-script'],
+ '.coffee.md': ['coffeescript/register', 'coffee-script/register', 'coffeescript', 'coffee-script'],
'.csv': 'require-csv',
'.eg': 'earlgrey/register',
'.iced': ['iced-coffee-script/register', 'iced-coffee-script'],
@@ -43,6 +53,14 @@ const extensions = {
'.json5': 'json5/lib/require',
'.jsx': [
{
+ module: '@babel/register',
+ register: function (module) {
+ module({
+ extensions: '.jsx'
+ });
+ }
+ },
+ {
module: 'babel-register',
register: function (module) {
module({
@@ -76,7 +94,7 @@ const extensions = {
}
}
],
- '.litcoffee': ['coffee-script/register', 'coffee-script', 'coffeescript/register', 'coffeescript'],
+ '.litcoffee': ['coffeescript/register', 'coffee-script/register', 'coffeescript', 'coffee-script'],
'.liticed': 'iced-coffee-script/register',
'.ls': ['livescript', 'LiveScript'],
'.node': null,