├── .eslintrc.cjs ├── .github ├── pull_request_template.md └── workflows │ └── ci.yaml ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .prettierrc.json ├── LICENSE ├── contributing.md ├── package.json ├── publishing.md ├── readme.md ├── src ├── columns │ ├── index.tsx │ ├── readme.md │ ├── types.ts │ ├── utils.test.ts │ └── utils.ts ├── dev-toolbar │ ├── capabilities │ │ └── settings │ │ │ └── index.ts │ ├── components │ │ ├── DevToolbar.tsx │ │ └── icons │ │ │ ├── CloseCroppedIcon.tsx │ │ │ └── SettingsCroppedIcon.tsx │ ├── constants.ts │ ├── index.ts │ ├── readme.md │ ├── types.ts │ └── utils │ │ ├── external.ts │ │ ├── utils.test.ts │ │ └── utils.ts ├── devvit-watermark │ ├── DevvitWatermark.tsx │ └── readme.md ├── index.ts ├── item-pagination │ ├── index.test.ts │ ├── index.ts │ └── readme.md └── pixel-padding │ ├── index.test.tsx │ ├── index.tsx │ └── readme.md ├── tools └── publish-stable.bash ├── tsconfig.json └── vitest.config.js /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18.18.2 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | /dist/ 2 | /node_modules/ -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/LICENSE -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/contributing.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/package.json -------------------------------------------------------------------------------- /publishing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/publishing.md -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/readme.md -------------------------------------------------------------------------------- /src/columns/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/columns/index.tsx -------------------------------------------------------------------------------- /src/columns/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/columns/readme.md -------------------------------------------------------------------------------- /src/columns/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/columns/types.ts -------------------------------------------------------------------------------- /src/columns/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/columns/utils.test.ts -------------------------------------------------------------------------------- /src/columns/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/columns/utils.ts -------------------------------------------------------------------------------- /src/dev-toolbar/capabilities/settings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/dev-toolbar/capabilities/settings/index.ts -------------------------------------------------------------------------------- /src/dev-toolbar/components/DevToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/dev-toolbar/components/DevToolbar.tsx -------------------------------------------------------------------------------- /src/dev-toolbar/components/icons/CloseCroppedIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/dev-toolbar/components/icons/CloseCroppedIcon.tsx -------------------------------------------------------------------------------- /src/dev-toolbar/components/icons/SettingsCroppedIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/dev-toolbar/components/icons/SettingsCroppedIcon.tsx -------------------------------------------------------------------------------- /src/dev-toolbar/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/dev-toolbar/constants.ts -------------------------------------------------------------------------------- /src/dev-toolbar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/dev-toolbar/index.ts -------------------------------------------------------------------------------- /src/dev-toolbar/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/dev-toolbar/readme.md -------------------------------------------------------------------------------- /src/dev-toolbar/types.ts: -------------------------------------------------------------------------------- 1 | export type DevToolbarAction = { run: () => void; label?: string }; 2 | -------------------------------------------------------------------------------- /src/dev-toolbar/utils/external.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/dev-toolbar/utils/external.ts -------------------------------------------------------------------------------- /src/dev-toolbar/utils/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/dev-toolbar/utils/utils.test.ts -------------------------------------------------------------------------------- /src/dev-toolbar/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/dev-toolbar/utils/utils.ts -------------------------------------------------------------------------------- /src/devvit-watermark/DevvitWatermark.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/devvit-watermark/DevvitWatermark.tsx -------------------------------------------------------------------------------- /src/devvit-watermark/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/devvit-watermark/readme.md -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/item-pagination/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/item-pagination/index.test.ts -------------------------------------------------------------------------------- /src/item-pagination/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/item-pagination/index.ts -------------------------------------------------------------------------------- /src/item-pagination/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/item-pagination/readme.md -------------------------------------------------------------------------------- /src/pixel-padding/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/pixel-padding/index.test.tsx -------------------------------------------------------------------------------- /src/pixel-padding/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/pixel-padding/index.tsx -------------------------------------------------------------------------------- /src/pixel-padding/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/src/pixel-padding/readme.md -------------------------------------------------------------------------------- /tools/publish-stable.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/tools/publish-stable.bash -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reddit/devvit-kit/HEAD/vitest.config.js --------------------------------------------------------------------------------