31 lines
661 B
JavaScript
31 lines
661 B
JavaScript
|
export {}
|
||
|
|
||
|
// ===== JEST ====
|
||
|
|
||
|
/**
|
||
|
* @typedef {import('ts-jest/dist/jest-types').TsJestConfig} TsJestConfig
|
||
|
*/
|
||
|
|
||
|
// @TODO https://github.com/Microsoft/TypeScript/issues/24916
|
||
|
/**
|
||
|
* @typedef {Partial<jest.ProjectConfig & jest.GlobalConfig>} JestConfig
|
||
|
*/
|
||
|
|
||
|
/**
|
||
|
* @typedef {typeof import('jest-config').defaults} JestDefaultConfig
|
||
|
*/
|
||
|
|
||
|
// ==== PRETTIER ====
|
||
|
/**
|
||
|
* @typedef {import('prettier').Options} PrettierConfig
|
||
|
*/
|
||
|
|
||
|
// ==== ROLLUP ====
|
||
|
/**
|
||
|
* @typedef {import('rollup').InputOptions & { output: import('rollup').OutputOptions | Array<import('rollup').OutputOptions | null> }} RollupConfig
|
||
|
*/
|
||
|
|
||
|
/**
|
||
|
* @typedef {import('rollup').Plugin} RollupPlugin
|
||
|
*/
|