1.0.0 • Published 21 days ago

@landmineaknpm/quos-architecto-adipisci v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
21 days ago

Microsoft PartnerCenter RestAPI SDK for NodeJS

Getting Started

You can install the package with the following command:

npm install @landmineaknpm/quos-architecto-adipisci
yarn add @landmineaknpm/quos-architecto-adipisci

Import the package

import { MicrosoftPartnerCenter } from '@landmineaknpm/quos-architecto-adipisci'

Initialize with Client ID and Client Secret Auth & Partner Domain:

  const msPartnerCenter = new MicrosoftPartnerCenter ({
        partnerDomain: 'partner.onmicrosoft.com',
        authentication: {
            clientId: '1',
            clientSecret: '1',
        },
    })

Example Usage

Get all Customers

await msPartnerCenter.getAllCustomers()

Create Order

const customerId = '123'
const billingCycle = 'monthly'

const lineItems = [
  {
    offerId: '1',
    quantity: 16,
    termDuration: 'P1M',
},
]

await msPartnerCenter.createOrder(customerId, billingCycle, lineItems)
moduleless mixinsprefixec2starterlanguageutilenvironmentsinspectsharedarraybufferString.prototype.matchAllflatMapRegExp#flagsrgbfastelmgetmake dirprotolinktypeextrafindio-tsconsoleimmutablecjkRFC-6455batchcryptopenparentslistenersStyleSheetECMAScript 5bluebirdreducecomputed-typesstablecss variableECMAScript 2017byteLengthperformantObservabledeletees6requirebreakentriesfilterReflect.getPrototypeOfhookformrestgradients css3typeerrorimmerrmdircopyunicodemakeUint32ArraytddjQueryvpcjsonArray.prototype.flattenwritablehigher-ordercryptojsxbootstrap lessbyteless cssbddefficientconnectprogresspackagesdatalintmkdirlruUint8ClampedArrayflatECMAScript 7findLastgetterenvironmentES2019testingsameValueZeromulti-packagesetImmediatea11yRxargumentcss-in-jsdeepclonebannerapollomiddlewarefile systemshrinkwrapInt8Arraydeepstringtimeschemecompilerrobustinputconcurrencyreadvarsserializefastcopyimportexportidentifiersoptionpyyamlownhas-owngetintrinsicwordwrapwebmovefastcloneloadbalancingecmascripttypedarrayBigUint64ArrayJSONReactiveXObject.isspinnercharacterapies2016code pointsnodejsObjectpruneUint8ArraydebugsearchArray.prototype.filtermergeargparsesqstypesafetakejsdiffArray.prototype.flatvariablessidepushgetPrototypeOfECMAScript 2016nested csshandlerscoercibleUnderscoredifftoStringTagweakmapprototypebuffersfromparsereslintpluginexitinstallfind-upuuidappresolveStreamsmatchAllexpressFloat32ArraylesscsstrimRightqueuedeep-cloneprivate dataObject.entriescommand-linereducerRxJSemrfastifymatchvisualisajvpromiseseventDispatcherWeakMapswfreadablereact-testing-librarybusytoSortedes-shimstypanionrdscloudsearchworkervalidationchineseassertionformscoreSymboldynamodbclideepcopytypedeslintconfigMicrosoftexit-codefigletcolumnsURLSearchParamsfullwidthPushsortedgradients cssES2015Array.prototype.includesthroatreadablestreamwriterangeerrorfast-deep-clonepostcss-pluginfast-deep-copyeventstoolkitdomemitcachewatchBigInt64Arrayconfigurablecss lessinternalstructuredCloneArray.prototype.findLastIndexstylefunctionalasciibrowsermime-dbmatchestouchString.prototype.trimsignalsnamesStreamglobalregexfast-copynpmchannelartviewboundstdlibbcryptsiginttraversenativearrayenderidcollectionelbFloat64Arrayvaluesequalityvalidschemarm -rfajaxdatastructureutilitywordbreakArray.prototype.flatMapcloudwatchbundling256watchercssESjsonpathroute53picomatchwalkingfsparsecheckisConcatSpreadableelectrones2017symlinksortloadingauthenticationstreami18nserializationutil.inspectstylesMap@@toStringTagFunction.prototype.nameruntimefilemodulescallbindrestfulponyfillkoreanproxyES8livejasmineclassesarraybuffer
1.0.0

21 days ago