├── .all-contributorsrc ├── .github ├── .kodiak.toml ├── renovate.json └── workflows │ └── push.yml ├── .gitignore ├── .npmignore ├── CONTRIBUTING.md ├── README.md ├── dvx.json ├── generate.sh ├── generators ├── generate-api-routes.ts ├── generate-enums.ts └── generate-webhook-alerts.ts ├── jest.config.js ├── package.json ├── src ├── __generated__ │ ├── api-routes.ts │ ├── enums.ts │ └── webhook-alerts.ts ├── exceptions.ts ├── helpers │ ├── converters.ts │ ├── fetch.ts │ └── stableSerialize.ts ├── index.ts ├── interfaces.ts └── metadata.ts ├── tests ├── __snapshots__ │ ├── api-requests.spec.ts.snap │ ├── index.spec.ts.snap │ ├── metadata.spec.ts.snap │ └── parse-webhook-event.spec.ts.snap ├── api-requests.spec.ts ├── fixtures.ts ├── helpers │ ├── __snapshots__ │ │ └── fetch.spec.ts.snap │ ├── converters.spec.ts │ └── fetch.spec.ts ├── index.spec.ts ├── metadata.spec.ts ├── parse-webhook-event.spec.ts └── verify-webhook-event.spec.ts ├── tsconfig.json └── yarn.lock /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.github/.kodiak.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/.github/.kodiak.toml -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["github>devoxa/renovate-config"] 3 | } 4 | -------------------------------------------------------------------------------- /.github/workflows/push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/.github/workflows/push.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/.npmignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/README.md -------------------------------------------------------------------------------- /dvx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/dvx.json -------------------------------------------------------------------------------- /generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/generate.sh -------------------------------------------------------------------------------- /generators/generate-api-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/generators/generate-api-routes.ts -------------------------------------------------------------------------------- /generators/generate-enums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/generators/generate-enums.ts -------------------------------------------------------------------------------- /generators/generate-webhook-alerts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/generators/generate-webhook-alerts.ts -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/package.json -------------------------------------------------------------------------------- /src/__generated__/api-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/src/__generated__/api-routes.ts -------------------------------------------------------------------------------- /src/__generated__/enums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/src/__generated__/enums.ts -------------------------------------------------------------------------------- /src/__generated__/webhook-alerts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/src/__generated__/webhook-alerts.ts -------------------------------------------------------------------------------- /src/exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/src/exceptions.ts -------------------------------------------------------------------------------- /src/helpers/converters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/src/helpers/converters.ts -------------------------------------------------------------------------------- /src/helpers/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/src/helpers/fetch.ts -------------------------------------------------------------------------------- /src/helpers/stableSerialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/src/helpers/stableSerialize.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/src/interfaces.ts -------------------------------------------------------------------------------- /src/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/src/metadata.ts -------------------------------------------------------------------------------- /tests/__snapshots__/api-requests.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/tests/__snapshots__/api-requests.spec.ts.snap -------------------------------------------------------------------------------- /tests/__snapshots__/index.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/tests/__snapshots__/index.spec.ts.snap -------------------------------------------------------------------------------- /tests/__snapshots__/metadata.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/tests/__snapshots__/metadata.spec.ts.snap -------------------------------------------------------------------------------- /tests/__snapshots__/parse-webhook-event.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/tests/__snapshots__/parse-webhook-event.spec.ts.snap -------------------------------------------------------------------------------- /tests/api-requests.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/tests/api-requests.spec.ts -------------------------------------------------------------------------------- /tests/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/tests/fixtures.ts -------------------------------------------------------------------------------- /tests/helpers/__snapshots__/fetch.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/tests/helpers/__snapshots__/fetch.spec.ts.snap -------------------------------------------------------------------------------- /tests/helpers/converters.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/tests/helpers/converters.spec.ts -------------------------------------------------------------------------------- /tests/helpers/fetch.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/tests/helpers/fetch.spec.ts -------------------------------------------------------------------------------- /tests/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/tests/index.spec.ts -------------------------------------------------------------------------------- /tests/metadata.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/tests/metadata.spec.ts -------------------------------------------------------------------------------- /tests/parse-webhook-event.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/tests/parse-webhook-event.spec.ts -------------------------------------------------------------------------------- /tests/verify-webhook-event.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/tests/verify-webhook-event.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devoxa/paddle-sdk/HEAD/yarn.lock --------------------------------------------------------------------------------