INNER CODE UNIT · JavaScript

get

artsy/metaphysics · src/integration/index.js:9

const get = (url, options) => {
  return new Promise((resolve, reject) =>
    request(url, options, (err, response) => {
      if (err) return reject(err)
      resolve(JSON.parse(response.body))
    })
  )
}

const metaphysics = (endpoint) => (query, vars = {}) => {
  const variables = JSON.stringify(vars)
  return get(endpoint, { method: "GET", qs: { query, variables } })
}

const staging = metaphysics(METAPHYSICS_STAGING_ENDPOINT)
const production = metaphysics(METAPHYSICS_PRODUCTION_ENDPOINT)

describe("Integration specs", () => {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…