├── .all-contributorsrc ├── .changeset ├── README.md └── config.json ├── .github └── workflows │ ├── main.yml │ └── publish.yml ├── .gitignore ├── CHANGELOG.md ├── README.md ├── package.json ├── pnpm-lock.yaml ├── src ├── data │ ├── index.ts │ └── quran.json ├── index.ts ├── quiz │ ├── guessSurah.ts │ ├── guessVerse.ts │ ├── helpers.ts │ ├── index.ts │ └── types.ts ├── test │ ├── data.test.ts │ ├── guessSurah.test.ts │ ├── guessVerse.test.ts │ └── helpers.test.ts └── utils │ ├── pick.ts │ ├── save.ts │ └── sort.ts ├── tsconfig.json └── vitest.config.ts /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/src/data/index.ts -------------------------------------------------------------------------------- /src/data/quran.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/src/data/quran.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./quiz"; 2 | -------------------------------------------------------------------------------- /src/quiz/guessSurah.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/src/quiz/guessSurah.ts -------------------------------------------------------------------------------- /src/quiz/guessVerse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/src/quiz/guessVerse.ts -------------------------------------------------------------------------------- /src/quiz/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/src/quiz/helpers.ts -------------------------------------------------------------------------------- /src/quiz/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/src/quiz/index.ts -------------------------------------------------------------------------------- /src/quiz/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/src/quiz/types.ts -------------------------------------------------------------------------------- /src/test/data.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/src/test/data.test.ts -------------------------------------------------------------------------------- /src/test/guessSurah.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/src/test/guessSurah.test.ts -------------------------------------------------------------------------------- /src/test/guessVerse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/src/test/guessVerse.test.ts -------------------------------------------------------------------------------- /src/test/helpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/src/test/helpers.test.ts -------------------------------------------------------------------------------- /src/utils/pick.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/src/utils/pick.ts -------------------------------------------------------------------------------- /src/utils/save.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/src/utils/save.ts -------------------------------------------------------------------------------- /src/utils/sort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/src/utils/sort.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zakiego/quran-quiz/HEAD/vitest.config.ts --------------------------------------------------------------------------------