@shopify/shopify-api
Version:
Shopify API Library for Node - accelerate development with support for authentication, graphql proxy, webhooks
1 lines • 1.33 kB
Source Map (JSON)
{"version":3,"file":"index.mjs","sources":["../../../../../../lib/billing/index.ts"],"sourcesContent":["import {ConfigInterface} from '../base-types';\nimport {FutureFlagOptions} from '../../future/flags';\n\nimport {check} from './check';\nimport {request} from './request';\nimport {cancel} from './cancel';\nimport {subscriptions} from './subscriptions';\nimport {createUsageRecord} from './create-usage-record';\nimport {updateUsageCappedAmount} from './update-usage-subscription-capped-amount';\nimport {ShopifyBilling} from './types';\n\nexport type {ShopifyBilling} from './types';\n\nexport function shopifyBilling<Future extends FutureFlagOptions>(\n config: ConfigInterface,\n): ShopifyBilling<Future> {\n return {\n check: check(config),\n request: request(config),\n cancel: cancel(config),\n subscriptions: subscriptions(config),\n createUsageRecord: createUsageRecord(config),\n updateUsageCappedAmount: updateUsageCappedAmount(config),\n };\n}\n"],"names":[],"mappings":";;;;;;;AAaM,SAAU,cAAc,CAC5B,MAAuB,EAAA;IAEvB,OAAO;AACL,QAAA,KAAK,EAAE,KAAK,CAAC,MAAM,CAAC;AACpB,QAAA,OAAO,EAAE,OAAO,CAAC,MAAM,CAAC;AACxB,QAAA,MAAM,EAAE,MAAM,CAAC,MAAM,CAAC;AACtB,QAAA,aAAa,EAAE,aAAa,CAAC,MAAM,CAAC;AACpC,QAAA,iBAAiB,EAAE,iBAAiB,CAAC,MAAM,CAAC;AAC5C,QAAA,uBAAuB,EAAE,uBAAuB,CAAC,MAAM,CAAC;KACzD;AACH;;;;"}