├── .editorconfig ├── .github ├── COMMIT_CONVENTION.md ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── lock.yml ├── stale.yml └── workflows │ └── test.yml ├── .gitignore ├── .husky └── commit-msg ├── .prettierignore ├── LICENSE.md ├── README.md ├── adonis-typings ├── auto-preload.ts ├── container.ts └── index.ts ├── bin └── test │ ├── config.ts │ ├── database.ts │ ├── index.ts │ └── japaTypes.ts ├── commands └── index.ts ├── instructions.md ├── package.json ├── pnpm-lock.yaml ├── providers └── AutoPreloadProvider.ts ├── src ├── Exceptions │ ├── WrongArgumentTypeException.ts │ └── WrongRelationshipTypeException.ts └── Mixins │ └── AutoPreload.ts ├── test-helpers └── index.ts ├── tests ├── auto_preload-multiple_pagination.spec.ts ├── auto_preload-multiple_rows.spec.ts ├── auto_preload-one_row.spec.ts └── auto_preload.spec.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/COMMIT_CONVENTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/.github/COMMIT_CONVENTION.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/.github/lock.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/.prettierignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/README.md -------------------------------------------------------------------------------- /adonis-typings/auto-preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/adonis-typings/auto-preload.ts -------------------------------------------------------------------------------- /adonis-typings/container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/adonis-typings/container.ts -------------------------------------------------------------------------------- /adonis-typings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/adonis-typings/index.ts -------------------------------------------------------------------------------- /bin/test/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/bin/test/config.ts -------------------------------------------------------------------------------- /bin/test/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/bin/test/database.ts -------------------------------------------------------------------------------- /bin/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/bin/test/index.ts -------------------------------------------------------------------------------- /bin/test/japaTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/bin/test/japaTypes.ts -------------------------------------------------------------------------------- /commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/commands/index.ts -------------------------------------------------------------------------------- /instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/instructions.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /providers/AutoPreloadProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/providers/AutoPreloadProvider.ts -------------------------------------------------------------------------------- /src/Exceptions/WrongArgumentTypeException.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/src/Exceptions/WrongArgumentTypeException.ts -------------------------------------------------------------------------------- /src/Exceptions/WrongRelationshipTypeException.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/src/Exceptions/WrongRelationshipTypeException.ts -------------------------------------------------------------------------------- /src/Mixins/AutoPreload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/src/Mixins/AutoPreload.ts -------------------------------------------------------------------------------- /test-helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/test-helpers/index.ts -------------------------------------------------------------------------------- /tests/auto_preload-multiple_pagination.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/tests/auto_preload-multiple_pagination.spec.ts -------------------------------------------------------------------------------- /tests/auto_preload-multiple_rows.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/tests/auto_preload-multiple_rows.spec.ts -------------------------------------------------------------------------------- /tests/auto_preload-one_row.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/tests/auto_preload-one_row.spec.ts -------------------------------------------------------------------------------- /tests/auto_preload.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/tests/auto_preload.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Melchyore/adonis-auto-preload/HEAD/tsconfig.json --------------------------------------------------------------------------------