Closed singingwolfboy closed 5 months ago
I did a bit of research on how NPM handles peer dependencies and made some changes to get the correct behavior. Kysely, along with Drizzle, should be a peer dependency, but it should also be an optional peer dependency. Kysely and Drizzle also need to be dev dependencies for the tests. See #17 and let me know if the changes look good or if I missed something.
This pull request updates all dependencies in
package.json
to their latest versions. It also moveskysely
to apeerDependency
, so that developers usingsqlocal
can define which version ofkysely
they want to use.I've also run
npm install
andnpm dedupe
to update thepackage-lock.json
file.