From 61825c72e4897c401b7b55519b9838892a9167dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Geonizeli?= Date: Fri, 27 Aug 2021 09:56:13 -0300 Subject: [PATCH] use relay.config.js instead cli arguments --- .../{createStakeOrder.tsx => createStakeOrder.ts} | 0 ...eBuyCryptoOrder.tsx => createBuyCryptoOrder.ts} | 0 ...ellCryptoOrder.tsx => createSellCryptoOrder.ts} | 0 package.json | 6 ++++-- relay.config.js | 6 ++++++ yarn.lock | 14 +++++++++++++- 6 files changed, 23 insertions(+), 3 deletions(-) rename app/javascript/src/pages/Home/StakeOrderModal/{createStakeOrder.tsx => createStakeOrder.ts} (100%) rename app/javascript/src/pages/Orders/Exchange/ExchangePanel/{createBuyCryptoOrder.tsx => createBuyCryptoOrder.ts} (100%) rename app/javascript/src/pages/Orders/Exchange/ExchangePanel/{createSellCryptoOrder.tsx => createSellCryptoOrder.ts} (100%) create mode 100644 relay.config.js diff --git a/app/javascript/src/pages/Home/StakeOrderModal/createStakeOrder.tsx b/app/javascript/src/pages/Home/StakeOrderModal/createStakeOrder.ts similarity index 100% rename from app/javascript/src/pages/Home/StakeOrderModal/createStakeOrder.tsx rename to app/javascript/src/pages/Home/StakeOrderModal/createStakeOrder.ts diff --git a/app/javascript/src/pages/Orders/Exchange/ExchangePanel/createBuyCryptoOrder.tsx b/app/javascript/src/pages/Orders/Exchange/ExchangePanel/createBuyCryptoOrder.ts similarity index 100% rename from app/javascript/src/pages/Orders/Exchange/ExchangePanel/createBuyCryptoOrder.tsx rename to app/javascript/src/pages/Orders/Exchange/ExchangePanel/createBuyCryptoOrder.ts diff --git a/app/javascript/src/pages/Orders/Exchange/ExchangePanel/createSellCryptoOrder.tsx b/app/javascript/src/pages/Orders/Exchange/ExchangePanel/createSellCryptoOrder.ts similarity index 100% rename from app/javascript/src/pages/Orders/Exchange/ExchangePanel/createSellCryptoOrder.tsx rename to app/javascript/src/pages/Orders/Exchange/ExchangePanel/createSellCryptoOrder.ts diff --git a/package.json b/package.json index baa4e42..e3b02e6 100644 --- a/package.json +++ b/package.json @@ -7,8 +7,8 @@ "lint": "eslint --ext .jsx,.js,.tsx,.ts app/javascript/", "lint:fix": "eslint --fix --ext .jsx,.js,.tsx,.ts app/javascript/", "tsc": "tsc --noEmit", - "relay": "relay-compiler --schema app/javascript/__generated__/schema.graphql --src app/javascript/src --extensions tsx --language typescript", - "relay:watch": "relay-compiler --schema app/javascript/__generated__/schema.graphql --src app/javascript/src --extensions tsx --language typescript --watch" + "relay": "relay-compiler", + "relay:watch": "yarn relay --watch" }, "husky": { "hooks": { @@ -19,6 +19,7 @@ "@babel/preset-react": "^7.14.5", "@babel/preset-typescript": "^7.14.5", "@headlessui/react": "^1.4.0", + "@heroicons/react": "^1.0.4", "@rails/actioncable": "^6.0.0", "@rails/activestorage": "^6.0.0", "@rails/ujs": "^6.0.0", @@ -61,6 +62,7 @@ "prettier": "^2.3.2", "relay-compiler": "^11.0.2", "relay-compiler-language-typescript": "^14.0.0", + "relay-config": "^11.0.2", "webpack-dev-server": "^3.11.2" } } diff --git a/relay.config.js b/relay.config.js new file mode 100644 index 0000000..5bb0d69 --- /dev/null +++ b/relay.config.js @@ -0,0 +1,6 @@ +module.exports = { + src: "app/javascript/src", + schema: "app/javascript/__generated__/schema.graphql", + language: "typescript", + exclude: ["**/__generated__/**"], +}; diff --git a/yarn.lock b/yarn.lock index d6536dc..b8a8d54 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1472,6 +1472,11 @@ resolved "https://registry.yarnpkg.com/@headlessui/react/-/react-1.4.0.tgz#c6d424d8ab10ac925e4423d7f3cbab02c30d736a" integrity sha512-C+FmBVF6YGvqcEI5fa2dfVbEaXr2RGR6Kw1E5HXIISIZEfsrH/yuCgsjWw5nlRF9vbCxmQ/EKs64GAdKeb8gCw== +"@heroicons/react@^1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@heroicons/react/-/react-1.0.4.tgz#11847eb2ea5510419d7ada9ff150a33af0ad0863" + integrity sha512-3kOrTmo8+Z8o6AL0rzN82MOf8J5CuxhRLFhpI8mrn+3OqekA6d5eb1GYO3EYYo1Vn6mYQSMNTzCWbEwUInb0cQ== + "@humanwhocodes/config-array@^0.5.0": version "0.5.0" resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz#1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9" @@ -3057,7 +3062,7 @@ core-util-is@~1.0.0: resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= -cosmiconfig@^5.0.0: +cosmiconfig@^5.0.0, cosmiconfig@^5.0.5: version "5.2.1" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== @@ -7844,6 +7849,13 @@ relay-compiler@^11.0.2: signedsource "^1.0.0" yargs "^15.3.1" +relay-config@^11.0.2: + version "11.0.2" + resolved "https://registry.yarnpkg.com/relay-config/-/relay-config-11.0.2.tgz#d1e5bbac795dfe0a414ed61c94faabdef7db99c5" + integrity sha512-j/bl04lGwZ+xSM/21KN87lPXY6t7YWkStfST63dQhJN35F6gQKZevmxVVPlEJ7Qs41AyrY1kilGBIfbEZPPdSA== + dependencies: + cosmiconfig "^5.0.5" + relay-runtime@11.0.2, relay-runtime@^11.0.2: version "11.0.2" resolved "https://registry.yarnpkg.com/relay-runtime/-/relay-runtime-11.0.2.tgz#c3650477d45665b9628b852b35f203e361ad55e8"