mirror of
https://github.com/supabase/supabase.git
synced 2026-10-18 07:39:07 +03:00
* chore: libpg-query types * feat: improved rls ai tests * feat: simplify assertitions for sql expressions * refactor: split ai logic into separate files * feat(rls-ai): test select, insert, update, delete policies * feat: adds withMetadata wrapper for failed tests * chore: remove custom libpg-query types * feat(rls-ai): make tests concurrent * fix(rls-ai): rules for 'using' and 'with check' * feat(rls-ai): discourages restrictive policies * feat(ai): makes withMetadata util sync or async * refactor(ai): moves withMetadata to generic test utils * feat(rls-ai): test joined table * feat(rls-ai): test mfa * chore(ai): make all tests concurrent * fix(ai): chatSql function rename in studio * refactor(ai): isolate logic into separate files * chore(ai): remove trailing comma in tsconfig * chore(ai): remove unused dep * Reset some of the package versions to the versions from master. * chore(ai): remove unused imports --------- Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
16 lines
474 B
JavaScript
16 lines
474 B
JavaScript
/** @type {import('ts-jest').JestConfigWithTsJest} */
|
|
module.exports = {
|
|
preset: 'ts-jest',
|
|
testEnvironment: 'node',
|
|
transform: {
|
|
'^.+\\.ts?$': 'ts-jest',
|
|
'^.+\\.(js|jsx)$': 'babel-jest',
|
|
},
|
|
setupFiles: ['./test/setup.ts'],
|
|
setupFilesAfterEnv: ['./test/extensions.ts'],
|
|
testTimeout: 30000,
|
|
transformIgnorePatterns: [
|
|
'node_modules/(?!(mdast-.*|micromark|micromark-.*|unist-.*|decode-named-character-reference|character-entities|chalk)/)',
|
|
],
|
|
}
|