├── .browserslistrc ├── .env.template ├── .github ├── dependabot.yml ├── issue.bug.md ├── pull_request_template.md └── workflows │ ├── commitlint.yml │ ├── dependabot-autoapprove.yml │ ├── license-checker.yml │ ├── lint.yml │ ├── pkg.pr.new.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .npmrc ├── .vscode └── launch.json ├── LICENSE ├── README.md ├── changelog.md ├── eslint.config.mjs ├── package.json ├── playground ├── nextjs │ ├── app │ │ ├── layout.tsx │ │ └── page.tsx │ ├── next-env.d.ts │ ├── next.config.js │ ├── package.json │ └── tsconfig.json ├── svelte │ ├── index.html │ ├── package.json │ ├── src │ │ ├── App.svelte │ │ └── main.ts │ ├── tsconfig.json │ └── vite.config.mts └── vanilla │ ├── .gitignore │ ├── index.html │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── main.ts │ ├── style.css │ ├── typescript.svg │ └── vite-env.d.ts │ ├── tsconfig.json │ └── vite.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── scripts └── license-checker.mjs ├── src ├── constants.ts ├── entry.esm.ts ├── entry.umd.ts ├── index.test.ts ├── index.ts ├── interfaces.ts ├── sbFetch.test.ts ├── sbFetch.ts ├── throttlePromise.test.ts ├── throttlePromise.ts ├── utils.test.ts └── utils.ts ├── tests ├── api │ └── index.e2e.ts └── utils.ts ├── tsconfig.json ├── vite.build.mjs ├── vite.config.ts └── vitest.config.e2e.ts /.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/.browserslistrc -------------------------------------------------------------------------------- /.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/.env.template -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/issue.bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/.github/issue.bug.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/commitlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/.github/workflows/commitlint.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot-autoapprove.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/.github/workflows/dependabot-autoapprove.yml -------------------------------------------------------------------------------- /.github/workflows/license-checker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/.github/workflows/license-checker.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/pkg.pr.new.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/.github/workflows/pkg.pr.new.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/.npmrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/README.md -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/changelog.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/package.json -------------------------------------------------------------------------------- /playground/nextjs/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/nextjs/app/layout.tsx -------------------------------------------------------------------------------- /playground/nextjs/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/nextjs/app/page.tsx -------------------------------------------------------------------------------- /playground/nextjs/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/nextjs/next-env.d.ts -------------------------------------------------------------------------------- /playground/nextjs/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/nextjs/next.config.js -------------------------------------------------------------------------------- /playground/nextjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/nextjs/package.json -------------------------------------------------------------------------------- /playground/nextjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/nextjs/tsconfig.json -------------------------------------------------------------------------------- /playground/svelte/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/svelte/index.html -------------------------------------------------------------------------------- /playground/svelte/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/svelte/package.json -------------------------------------------------------------------------------- /playground/svelte/src/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/svelte/src/App.svelte -------------------------------------------------------------------------------- /playground/svelte/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/svelte/src/main.ts -------------------------------------------------------------------------------- /playground/svelte/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/svelte/tsconfig.json -------------------------------------------------------------------------------- /playground/svelte/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/svelte/vite.config.mts -------------------------------------------------------------------------------- /playground/vanilla/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/vanilla/.gitignore -------------------------------------------------------------------------------- /playground/vanilla/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/vanilla/index.html -------------------------------------------------------------------------------- /playground/vanilla/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/vanilla/package.json -------------------------------------------------------------------------------- /playground/vanilla/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/vanilla/public/vite.svg -------------------------------------------------------------------------------- /playground/vanilla/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/vanilla/src/main.ts -------------------------------------------------------------------------------- /playground/vanilla/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/vanilla/src/style.css -------------------------------------------------------------------------------- /playground/vanilla/src/typescript.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/vanilla/src/typescript.svg -------------------------------------------------------------------------------- /playground/vanilla/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /playground/vanilla/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/vanilla/tsconfig.json -------------------------------------------------------------------------------- /playground/vanilla/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/playground/vanilla/vite.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - playground/* 3 | -------------------------------------------------------------------------------- /scripts/license-checker.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/scripts/license-checker.mjs -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/entry.esm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/src/entry.esm.ts -------------------------------------------------------------------------------- /src/entry.umd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/src/entry.umd.ts -------------------------------------------------------------------------------- /src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/src/index.test.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/src/interfaces.ts -------------------------------------------------------------------------------- /src/sbFetch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/src/sbFetch.test.ts -------------------------------------------------------------------------------- /src/sbFetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/src/sbFetch.ts -------------------------------------------------------------------------------- /src/throttlePromise.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/src/throttlePromise.test.ts -------------------------------------------------------------------------------- /src/throttlePromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/src/throttlePromise.ts -------------------------------------------------------------------------------- /src/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/src/utils.test.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tests/api/index.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/tests/api/index.e2e.ts -------------------------------------------------------------------------------- /tests/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/tests/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.build.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/vite.build.mjs -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/vite.config.ts -------------------------------------------------------------------------------- /vitest.config.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/storyblok/storyblok-js-client/HEAD/vitest.config.e2e.ts --------------------------------------------------------------------------------