├── .gitignore ├── .npmignore ├── .prettierrc.json ├── LICENSE ├── README.md ├── package.json ├── pnpm-lock.yaml ├── src ├── index.ts ├── lib │ ├── parameterized-query.ts │ ├── parameterized-value.ts │ └── parameterizer.ts ├── tests │ ├── delete-params.test.ts │ ├── insert-params.test.ts │ ├── select-params.test.ts │ └── update-params.test.ts └── utils │ ├── test-setup.ts │ ├── test-tables.ts │ └── test-utils.ts ├── tsconfig.cjs.json ├── tsconfig.json └── vitest.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lib/parameterized-query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/src/lib/parameterized-query.ts -------------------------------------------------------------------------------- /src/lib/parameterized-value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/src/lib/parameterized-value.ts -------------------------------------------------------------------------------- /src/lib/parameterizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/src/lib/parameterizer.ts -------------------------------------------------------------------------------- /src/tests/delete-params.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/src/tests/delete-params.test.ts -------------------------------------------------------------------------------- /src/tests/insert-params.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/src/tests/insert-params.test.ts -------------------------------------------------------------------------------- /src/tests/select-params.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/src/tests/select-params.test.ts -------------------------------------------------------------------------------- /src/tests/update-params.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/src/tests/update-params.test.ts -------------------------------------------------------------------------------- /src/utils/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/src/utils/test-setup.ts -------------------------------------------------------------------------------- /src/utils/test-tables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/src/utils/test-tables.ts -------------------------------------------------------------------------------- /src/utils/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/src/utils/test-utils.ts -------------------------------------------------------------------------------- /tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/tsconfig.cjs.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtlapp/kysely-params/HEAD/vitest.config.js --------------------------------------------------------------------------------