|
1 | | -const React = require(`react`) |
2 | | -const { useState, useEffect } = require(`react`) |
| 1 | +import React, { useState, useEffect } from "react" |
3 | 2 | import SelectInput from "ink-select-input" |
4 | 3 | import { render, Box, Text, useInput, useApp, Transform } from "ink" |
5 | 4 | import Spinner from "ink-spinner" |
6 | 5 | import StepRenderer from "../components/step-renderer" |
7 | | -const hicat = require(`hicat`) |
8 | | -const { trackCli } = require(`gatsby-telemetry`) |
| 6 | +import hicat from "hicat" |
| 7 | +import { trackCli } from "gatsby-telemetry" |
9 | 8 | import { |
10 | 9 | useResource, |
11 | 10 | useResourceByUUID, |
12 | 11 | ResourceProvider, |
13 | 12 | } from "../renderer/resource-provider" |
14 | 13 | import terminalLink from "terminal-link" |
15 | 14 | import PropTypes from "prop-types" |
16 | | -const { |
| 15 | +import { |
17 | 16 | createClient, |
18 | 17 | useMutation, |
19 | 18 | useSubscription, |
20 | 19 | Provider, |
21 | 20 | defaultExchanges, |
22 | 21 | subscriptionExchange, |
23 | | -} = require(`urql`) |
24 | | -const { SubscriptionClient } = require(`subscriptions-transport-ws`) |
25 | | -const fetch = require(`node-fetch`) |
26 | | -const ws = require(`ws`) |
27 | | -const semver = require(`semver`) |
28 | | -const remove = require(`unist-util-remove`) |
29 | | -const recipesList = require(`./recipes-list`).default |
| 22 | +} from "urql" |
| 23 | +import { SubscriptionClient } from "subscriptions-transport-ws" |
| 24 | +import fetch from "node-fetch" |
| 25 | +import ws from "ws" |
| 26 | +import semver from "semver" |
| 27 | +import remove from "unist-util-remove" |
| 28 | +import recipesList from "../recipes-list" |
30 | 29 |
|
31 | 30 | const removeJsx = () => tree => { |
32 | 31 | remove(tree, `export`, () => true) |
|
0 commit comments