Learn more  » Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Bower components Debian packages RPM packages NuGet packages

skava / @skava/graphql   js

Repository URL to install this package:

Version: 9.0.35-framework 

/ dist / debug.js

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
/**
 * ts-node --transpileOnly src/debug
 */
// ignore
const ROOT = global;
ROOT.test = () => { };
ROOT.test.skip = ROOT.test;
process.env.SKAVA123 = 'true';
process.env.NODE_ENV = 'development';
require("./tap");
require("./bootstrapper/setup");
const sponge_1 = require("./graphql-modules/sponge");
const redis_1 = require("./cache/redis");
require('fliplog').trackConsole();
sponge_1.soakSponge();
// async function moveJsonIntoRedis() {
//   const cacheAsObj = scoped.value
//   await Promise.all(
//     []
//       .concat(Object.keys(cacheAsObj).map(key => set(key, cacheAsObj[key])))
//       .concat(
//         Object.keys(cacheAsObj.productList).map(key =>
//           set('productList.' + key, cacheAsObj.productList[key])
//         )
//       )
//       .concat(
//         Object.keys(cacheAsObj.catalogLite).map(key =>
//           set('catalogLite.' + key, cacheAsObj.catalogLite[key])
//         )
//       )
//       .concat(
//         Object.keys(cacheAsObj.productDetail).map(key =>
//           set('productDetail.' + key, cacheAsObj.productDetail[key])
//         )
//       )
//   )
// }
// async function go() {
//   console.log('go')
//   await moveJsonIntoRedis()
//   console.log('moved')
// }
// go()
async function go() {
    const value = await redis_1.getJSON('productDetail.716000111000015770001');
    console.log(value);
    // console.log(client)
    // await set('key123', 'value123')
    // await set('key1234', JSON.stringify({ eh: 'canada' }))
    // const value = await get('key1234')
    // console.log({ value })
    // await set('eh', { eh: 'canada' })
    // const json = await getJSON('eh')
    // // const json = await get('eh')
    // console.log({ json })
    // const hasFalse = await has('@@NEVER')
    // const hasEh = await has('eh')
    // console.log({ hasFalse, hasEh })
}
go();
// const ADD_TO_BAG = gql`
//   mutation AddToBag($input: AddToBagInput!) {
//     addToBag(input: $input) {
//       properties {
//         state {
//           additionalinfo {
//             label
//             value
//           }
//           status
//         }
//       }
//     }
//   }
// `
// async function start() {
//   const moduleHelpers = toGraphqlModuleTest(AppModules)
//   const userHelpers = toUserHelpers(moduleHelpers)
//   const { registerIfNeeded, loginUser } = userHelpers
//   const { query, mutate, server, ...rest } = moduleHelpers
//   // const registration = await registerIfNeeded()
//   const login = await loginUser()
//   // console.log({ registration, login })
//   // console.log({ login })
//   process.exit()
//   const sessionId = login.data.login.sessionId
//   const addToBagResponse = await mutate({
//     mutation: ADD_TO_BAG,
//     variables: {
//       input: {
//         skuId: '310016110',
//         itemid: '310016',
//         title: 'test',
//         quantity: 1,
//         itemType: 'sku',
//       },
//     },
//     http: {
//       headers: new Headers({ 'x-sk-session-id': sessionId }),
//     },
//   })
//   console.log({ addToBagResponse })
// }
// start()
// async function paymentCheck() {
//   await addPayment()
//   await getPayments()
// }
// paymentCheck()
// async function template() {
//   const bindings = await toCatalogHelpers()
//   const getTemplate = await bindings.getTemplate({
//     categoryId: 'workwear',
//   })
//   console.log(getTemplate)
// }
// template()
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVidWcuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvZGVidWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQTs7R0FFRztBQUNILFNBQVM7QUFDVCxNQUFNLElBQUksR0FBRyxNQUFhLENBQUE7QUFDMUIsSUFBSSxDQUFDLElBQUksR0FBRyxHQUFHLEVBQUUsR0FBRSxDQUFDLENBQUE7QUFDcEIsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQTtBQUMxQixPQUFPLENBQUMsR0FBRyxDQUFDLFFBQVEsR0FBRyxNQUFNLENBQUE7QUFDN0IsT0FBTyxDQUFDLEdBQUcsQ0FBQyxRQUFRLEdBQUcsYUFBYSxDQUFBO0FBRXBDLGlCQUFjO0FBQ2QsZ0NBQTZCO0FBUzdCLHFEQUE2RDtBQUM3RCx5Q0FBOEQ7QUFFOUQsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLFlBQVksRUFBRSxDQUFBO0FBRWpDLG1CQUFVLEVBQUUsQ0FBQTtBQUVaLHVDQUF1QztBQUN2QyxvQ0FBb0M7QUFDcEMsdUJBQXVCO0FBQ3ZCLFNBQVM7QUFDVCwrRUFBK0U7QUFDL0UsaUJBQWlCO0FBQ2pCLHlEQUF5RDtBQUN6RCxtRUFBbUU7QUFDbkUsWUFBWTtBQUNaLFVBQVU7QUFDVixpQkFBaUI7QUFDakIseURBQXlEO0FBQ3pELG1FQUFtRTtBQUNuRSxZQUFZO0FBQ1osVUFBVTtBQUNWLGlCQUFpQjtBQUNqQiwyREFBMkQ7QUFDM0QsdUVBQXVFO0FBQ3ZFLFlBQVk7QUFDWixVQUFVO0FBQ1YsTUFBTTtBQUNOLElBQUk7QUFDSix3QkFBd0I7QUFDeEIsc0JBQXNCO0FBQ3RCLDhCQUE4QjtBQUM5Qix5QkFBeUI7QUFDekIsSUFBSTtBQUNKLE9BQU87QUFFUCxLQUFLLFVBQVUsRUFBRTtJQUNmLE1BQU0sS0FBSyxHQUFHLE1BQU0sZUFBTyxDQUFDLHFDQUFxQyxDQUFDLENBQUE7SUFDbEUsT0FBTyxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsQ0FBQTtJQUNsQixzQkFBc0I7SUFDdEIsa0NBQWtDO0lBQ2xDLHlEQUF5RDtJQUN6RCxxQ0FBcUM7SUFDckMseUJBQXlCO0lBQ3pCLG9DQUFvQztJQUNwQyxtQ0FBbUM7SUFDbkMsa0NBQWtDO0lBQ2xDLHdCQUF3QjtJQUN4Qix3Q0FBd0M7SUFDeEMsZ0NBQWdDO0lBQ2hDLG1DQUFtQztBQUNyQyxDQUFDO0FBQ0QsRUFBRSxFQUFFLENBQUE7QUFFSiwwQkFBMEI7QUFDMUIsZ0RBQWdEO0FBQ2hELGdDQUFnQztBQUNoQyxxQkFBcUI7QUFDckIsa0JBQWtCO0FBQ2xCLDZCQUE2QjtBQUM3QixvQkFBb0I7QUFDcEIsb0JBQW9CO0FBQ3BCLGNBQWM7QUFDZCxtQkFBbUI7QUFDbkIsWUFBWTtBQUNaLFVBQVU7QUFDVixRQUFRO0FBQ1IsTUFBTTtBQUNOLElBQUk7QUFDSiwyQkFBMkI7QUFDM0IsMERBQTBEO0FBQzFELHFEQUFxRDtBQUNyRCx3REFBd0Q7QUFDeEQsNkRBQTZEO0FBQzdELHFEQUFxRDtBQUNyRCxvQ0FBb0M7QUFDcEMsNENBQTRDO0FBQzVDLDhCQUE4QjtBQUM5QixtQkFBbUI7QUFDbkIsaURBQWlEO0FBQ2pELDRDQUE0QztBQUM1Qyw0QkFBNEI7QUFDNUIsbUJBQW1CO0FBQ25CLGlCQUFpQjtBQUNqQiw4QkFBOEI7QUFDOUIsNEJBQTRCO0FBQzVCLHlCQUF5QjtBQUN6Qix1QkFBdUI7QUFDdkIsMkJBQTJCO0FBQzNCLFdBQVc7QUFDWCxTQUFTO0FBQ1QsY0FBYztBQUNkLGdFQUFnRTtBQUNoRSxTQUFTO0FBQ1QsT0FBTztBQUNQLHNDQUFzQztBQUN0QyxJQUFJO0FBRUosVUFBVTtBQUVWLGtDQUFrQztBQUNsQyx1QkFBdUI7QUFDdkIsd0JBQXdCO0FBQ3hCLElBQUk7QUFDSixpQkFBaUI7QUFFakIsOEJBQThCO0FBQzlCLDhDQUE4QztBQUM5QyxxREFBcUQ7QUFDckQsOEJBQThCO0FBQzlCLE9BQU87QUFDUCw2QkFBNkI7QUFDN0IsSUFBSTtBQUNKLGFBQWEifQ==