├── .github ├── FUNDING.yml └── depandabot.yml ├── .gitignore ├── .npmrc ├── LICENSE.md ├── README.md ├── apps └── web │ ├── .gitignore │ ├── README.md │ ├── app │ ├── command-menu.tsx │ ├── favicon.ico │ ├── globals.css │ ├── kmenu-model.tsx │ ├── layout.tsx │ ├── page.tsx │ └── sohne.woff2 │ ├── eslint.config.js │ ├── next.config.js │ ├── package.json │ ├── postcss.config.js │ ├── public │ ├── kmenu.glb │ └── og.png │ └── tsconfig.json ├── bun.lock ├── package.json ├── packages ├── core │ ├── .size-limit.json │ ├── LICENSE.md │ ├── MIGRATING_TO_V2.md │ ├── README.md │ ├── eslint.config.mjs │ ├── package.json │ ├── src │ │ ├── __tests__ │ │ │ ├── core.test.ts │ │ │ ├── filters.test.ts │ │ │ └── state-machine.test.ts │ │ ├── core.ts │ │ ├── filters.ts │ │ ├── index.ts │ │ └── state-machine.ts │ ├── tsconfig.json │ ├── tsup.config.ts │ └── vitest.config.ts ├── eslint-config │ ├── README.md │ ├── base.js │ ├── next.js │ ├── package.json │ └── react-internal.js ├── react │ ├── LICENSE.md │ ├── README.md │ ├── eslint.config.mjs │ ├── package.json │ ├── src │ │ ├── components.tsx │ │ ├── context.tsx │ │ └── index.tsx │ ├── tsconfig.json │ └── tsup.config.ts └── typescript-config │ ├── base.json │ ├── nextjs.json │ ├── package.json │ └── react-library.json └── turbo.json /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: haaarshsingh 2 | -------------------------------------------------------------------------------- /.github/depandabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/.github/depandabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/README.md -------------------------------------------------------------------------------- /apps/web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/apps/web/.gitignore -------------------------------------------------------------------------------- /apps/web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/apps/web/README.md -------------------------------------------------------------------------------- /apps/web/app/command-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/apps/web/app/command-menu.tsx -------------------------------------------------------------------------------- /apps/web/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/apps/web/app/favicon.ico -------------------------------------------------------------------------------- /apps/web/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/apps/web/app/globals.css -------------------------------------------------------------------------------- /apps/web/app/kmenu-model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/apps/web/app/kmenu-model.tsx -------------------------------------------------------------------------------- /apps/web/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/apps/web/app/layout.tsx -------------------------------------------------------------------------------- /apps/web/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/apps/web/app/page.tsx -------------------------------------------------------------------------------- /apps/web/app/sohne.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/apps/web/app/sohne.woff2 -------------------------------------------------------------------------------- /apps/web/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/apps/web/eslint.config.js -------------------------------------------------------------------------------- /apps/web/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/apps/web/next.config.js -------------------------------------------------------------------------------- /apps/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/apps/web/package.json -------------------------------------------------------------------------------- /apps/web/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/apps/web/postcss.config.js -------------------------------------------------------------------------------- /apps/web/public/kmenu.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/apps/web/public/kmenu.glb -------------------------------------------------------------------------------- /apps/web/public/og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/apps/web/public/og.png -------------------------------------------------------------------------------- /apps/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/apps/web/tsconfig.json -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/bun.lock -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/package.json -------------------------------------------------------------------------------- /packages/core/.size-limit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/core/.size-limit.json -------------------------------------------------------------------------------- /packages/core/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/core/LICENSE.md -------------------------------------------------------------------------------- /packages/core/MIGRATING_TO_V2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/core/MIGRATING_TO_V2.md -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/core/eslint.config.mjs -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/__tests__/core.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/core/src/__tests__/core.test.ts -------------------------------------------------------------------------------- /packages/core/src/__tests__/filters.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/core/src/__tests__/filters.test.ts -------------------------------------------------------------------------------- /packages/core/src/__tests__/state-machine.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/core/src/__tests__/state-machine.test.ts -------------------------------------------------------------------------------- /packages/core/src/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/core/src/core.ts -------------------------------------------------------------------------------- /packages/core/src/filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/core/src/filters.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/state-machine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/core/src/state-machine.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/core/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/core/tsup.config.ts -------------------------------------------------------------------------------- /packages/core/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/core/vitest.config.ts -------------------------------------------------------------------------------- /packages/eslint-config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/eslint-config/README.md -------------------------------------------------------------------------------- /packages/eslint-config/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/eslint-config/base.js -------------------------------------------------------------------------------- /packages/eslint-config/next.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/eslint-config/next.js -------------------------------------------------------------------------------- /packages/eslint-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/eslint-config/package.json -------------------------------------------------------------------------------- /packages/eslint-config/react-internal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/eslint-config/react-internal.js -------------------------------------------------------------------------------- /packages/react/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/react/LICENSE.md -------------------------------------------------------------------------------- /packages/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/react/README.md -------------------------------------------------------------------------------- /packages/react/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/react/eslint.config.mjs -------------------------------------------------------------------------------- /packages/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/react/package.json -------------------------------------------------------------------------------- /packages/react/src/components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/react/src/components.tsx -------------------------------------------------------------------------------- /packages/react/src/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/react/src/context.tsx -------------------------------------------------------------------------------- /packages/react/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/react/src/index.tsx -------------------------------------------------------------------------------- /packages/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/react/tsconfig.json -------------------------------------------------------------------------------- /packages/react/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/react/tsup.config.ts -------------------------------------------------------------------------------- /packages/typescript-config/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/typescript-config/base.json -------------------------------------------------------------------------------- /packages/typescript-config/nextjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/typescript-config/nextjs.json -------------------------------------------------------------------------------- /packages/typescript-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/typescript-config/package.json -------------------------------------------------------------------------------- /packages/typescript-config/react-library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/packages/typescript-config/react-library.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haaarshsingh/kmenu/HEAD/turbo.json --------------------------------------------------------------------------------