mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-02-14 22:48:10 +01:00
feat: Setup Unit Test Environment and Refactor Typescript Config (#365)
* modify tsconfig and set up unit tests * generate .d.ts files * setup project dependencies and configuration for unit tests * Add test setup and layout-test-utils along with first spec * Add paths back to tsconfig * remove type=module from package.json * Add typescript definition for .env * update package-lock
This commit is contained in:
parent
dbfef342e2
commit
4eda4542b7
14 changed files with 8805 additions and 14010 deletions
23
client/babel.config.cjs
Normal file
23
client/babel.config.cjs
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
module.exports = {
|
||||
presets: [
|
||||
["@babel/preset-env", { "targets": { "node": "current" } }], //compiling ES2015+ syntax
|
||||
['@babel/preset-react', {runtime: 'automatic'}],
|
||||
"@babel/preset-typescript"
|
||||
],
|
||||
/*
|
||||
Babel's code transformations are enabled by applying plugins (or presets) to your configuration file.
|
||||
*/
|
||||
plugins: [
|
||||
"@babel/plugin-transform-runtime",
|
||||
'babel-plugin-transform-import-meta',
|
||||
'babel-plugin-transform-vite-meta-env',
|
||||
'babel-plugin-replace-ts-export-assignment',
|
||||
[
|
||||
"babel-plugin-root-import",
|
||||
{
|
||||
"rootPathPrefix": "~/",
|
||||
"rootPathSuffix": "./src"
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue