From a7917273c3a7861fa3f355e38c9ab732a9b1d150 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Zl=C3=A1mal?= Date: Mon, 2 Dec 2019 16:20:16 +0100 Subject: [PATCH] Relay: do not enforce project wide configuration This feature was requested here https://github.com/adeira/universe/issues/189 and was greatly improved in Babel itself here https://github.com/babel/babel/pull/10778. It can however be annoying and sometimes difficult to do such modification so I changed my mind and I'd like to allow it after all. It's because this code where we require "upward" mode is necessary only for Universe development and should not affect users of our NPM package. --- src/example-relay/package.json | 2 +- src/relay/bin/fetch-schema.js | 2 +- src/relay/bin/relay-compiler.js | 2 +- src/relay/package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/example-relay/package.json b/src/example-relay/package.json index f9f4c9ec54..08c6f3f4cc 100644 --- a/src/example-relay/package.json +++ b/src/example-relay/package.json @@ -5,7 +5,7 @@ "private": true, "dependencies": { "@adeira/fetch": "^1.0.0", - "@adeira/relay": "^0.5.0", + "@adeira/relay": "^0.6.0", "@adeira/js": "^0.2.0", "@kiwicom/orbit-components": "^0.68.0", "date-fns": "^2.8.1", diff --git a/src/relay/bin/fetch-schema.js b/src/relay/bin/fetch-schema.js index 561310529f..02216c12c3 100755 --- a/src/relay/bin/fetch-schema.js +++ b/src/relay/bin/fetch-schema.js @@ -6,7 +6,7 @@ // This is here to make this `bin` available directly from our monorepo without transpiling it. require('@babel/register')({ ignore: [/node_modules\/(?!@adeira)/], - rootMode: 'upward', + rootMode: 'upward-optional', }); const fs = require('fs'); diff --git a/src/relay/bin/relay-compiler.js b/src/relay/bin/relay-compiler.js index 3fe7ed7c4f..aa3593562f 100755 --- a/src/relay/bin/relay-compiler.js +++ b/src/relay/bin/relay-compiler.js @@ -6,7 +6,7 @@ // This is here to make this `bin` available directly from our monorepo without transpiling it. require('@babel/register')({ ignore: [/node_modules\/(?!@adeira)/], - rootMode: 'upward', + rootMode: 'upward-optional', }); const program = require('commander'); diff --git a/src/relay/package.json b/src/relay/package.json index da4fe21f8f..f09eef05de 100644 --- a/src/relay/package.json +++ b/src/relay/package.json @@ -1,7 +1,7 @@ { "name": "@adeira/relay", "private": false, - "version": "0.5.0", + "version": "0.6.0", "main": "src/index", "module": false, "sideEffects": false,