mirror of
https://github.com/directus/directus.git
synced 2026-01-14 20:38:29 -05:00
* Add "authenticate" filter hook that allows custom auth check * Start on test * Update Jest, restructure API tests, start implementing authenticate test * Move access token verify to util function * Ensure jest can show inline warnings on correct lines * Update is-directus-jwt to use jsonwebtoken decode + add tests * Remove unused package * Tweak and finish + test authenticate * Tweak test * Add authenticate filter to docs * Don't scan tests for codeql * No seriously, ignore tests
27 lines
1.1 KiB
JavaScript
27 lines
1.1 KiB
JavaScript
module.exports = {
|
|
preset: 'ts-jest',
|
|
testEnvironment: 'node',
|
|
moduleNameMapper: {
|
|
'@directus/cli(.*)$': `${__dirname}/packages/cli/src/$1`,
|
|
'@directus/create-directus-project(.*)$': `${__dirname}/packages/create-directus-project/src/$1`,
|
|
'@directus/drive-s3(.*)$': `${__dirname}/packages/drive-s3/src/$1`,
|
|
'@directus/drive-gcs(.*)$': `${__dirname}/packages/drive-gcs/src/$1`,
|
|
'@directus/drive-azure(.*)$': `${__dirname}/packages/drive-azure/src/$1`,
|
|
'@directus/drive(.*)$': `${__dirname}/packages/drive/src/$1`,
|
|
'@directus/extension-sdk(.*)$': `${__dirname}/packages/extension-sdk/src/$1`,
|
|
'@directus/format-title(.*)$': `${__dirname}/packages/format-title/src/$1`,
|
|
'@directus/gatsby-source-directus(.*)$': `${__dirname}/packages/gatsby-source-directus/src/$1`,
|
|
'@directus/schema(.*)$': `${__dirname}/packages/schema/src/$1`,
|
|
'@directus/sdk(.*)$': `${__dirname}/packages/sdk/src/$1`,
|
|
'@directus/shared(.*)$': `${__dirname}/packages/shared/src/$1`,
|
|
'@directus/specs(.*)$': `${__dirname}/packages/specs/$1`,
|
|
},
|
|
globals: {
|
|
'ts-jest': {
|
|
tsconfig: {
|
|
sourceMap: true,
|
|
},
|
|
},
|
|
},
|
|
};
|