Skip to content
Snippets Groups Projects
Commit ddb35ea3 authored by Berend Sliedrecht's avatar Berend Sliedrecht
Browse files

Merge branch 'project-cleanup' into 'main'

chore: move more to root of project setup

See merge request !4
parents 3688dcb7 cb57e594
No related branches found
No related tags found
1 merge request!4chore: move more to root of project setup
Showing
with 62 additions and 142 deletions
......@@ -16,5 +16,5 @@
"type": "es6"
},
"sourceMaps": true,
"exclude": [".spec.ts", ".e2e-spec.ts"]
"exclude": ["__tests__/.*.ts"]
}
/** @type {import('jest').Config} */
import { readFileSync } from 'node:fs';
const swcConfig = JSON.parse(readFileSync('./.swcrc', 'utf8'));
const swcConfig = JSON.parse(readFileSync('../../.swcrc', 'utf8'));
/** @type {import('jest').Config} */
export default {
moduleFileExtensions: ['js', 'ts'],
testEnvironment: 'node',
transform: {
'^.+\\.ts$': [
'^.+\\.(js|ts)$': [
'@swc/jest',
{
...swcConfig,
......
{
"$schema": "https://json.schemastore.org/nest-cli",
"collection": "@nestjs/schematics",
"sourceRoot": "src",
"compilerOptions": {
"builder": "swc",
"typeCheck": true,
"assets": ["**/*.prisma"]
"builder": {
"type": "swc",
"options": {
"swcrcPath": "../../.swcrc"
}
}
}
}
{
"extends": "./tsconfig.json",
"extends": "../../tsconfig.build.json",
"compilerOptions": {
"removeComments": false,
"declaration": true,
"sourceMap": true,
"incremental": true,
"baseUrl": ".",
"outDir": "./dist",
"rootDir": "./src"
},
"exclude": ["node_modules", "test", "dist", "**/*spec.ts"]
"exclude": ["node_modules", "**/test", "**/dist", "**/*spec.ts"]
}
{
"extends": "./tsconfig.json",
"extends": "../../tsconfig.production.json",
"compilerOptions": {
"composite": false,
"removeComments": true,
"declaration": false,
"sourceMap": false,
"baseUrl": ".",
"outDir": "./dist",
"rootDir": "./src"
},
"exclude": ["node_modules", "dist", "**/*spec.ts"]
"exclude": ["node_modules", "**/test", "**/dist", "**/*spec.ts"]
}
{
"jsc": {
"preserveAllComments": true,
"parser": {
"syntax": "typescript",
"tsx": false,
"decorators": true
},
"transform": {
"legacyDecorator": true,
"decoratorMetadata": true
},
"target": "es2022"
},
"module": {
"type": "es6"
},
"sourceMaps": true,
"exclude": [".spec.ts", ".e2e-spec.ts"]
}
/** @type {import('jest').Config} */
import { readFileSync } from 'node:fs';
const swcConfig = JSON.parse(readFileSync('./.swcrc', 'utf8'));
const swcConfig = JSON.parse(readFileSync('../../.swcrc', 'utf8'));
/** @type {import('jest').Config} */
export default {
moduleFileExtensions: ['js', 'ts'],
testEnvironment: 'node',
transform: {
'^.+\\.ts$': [
'^.+\\.(js|ts)$': [
'@swc/jest',
{
...swcConfig,
......
{
"$schema": "https://json.schemastore.org/nest-cli",
"collection": "@nestjs/schematics",
"sourceRoot": "src",
"compilerOptions": {
"builder": "swc",
"typeCheck": true,
"assets": ["**/*.prisma"]
"builder": {
"type": "swc",
"options": {
"swcrcPath": "../../.swcrc"
}
}
}
}
{
"extends": "./tsconfig.json",
"extends": "../../tsconfig.build.json",
"compilerOptions": {
"removeComments": false,
"declaration": true,
"sourceMap": true,
"incremental": true,
"baseUrl": ".",
"outDir": "./dist",
"rootDir": "./src"
},
"exclude": ["node_modules", "test", "dist", "**/*spec.ts"]
"exclude": ["node_modules", "**/test", "**/dist", "**/*spec.ts"]
}
{
"extends": "./tsconfig.json",
"extends": "../../tsconfig.production.json",
"compilerOptions": {
"composite": false,
"removeComments": true,
"declaration": false,
"sourceMap": false,
"baseUrl": ".",
"outDir": "./dist",
"rootDir": "./src"
},
"exclude": ["node_modules", "dist", "**/*spec.ts"]
"exclude": ["node_modules", "**/test" ,"**/dist", "**/*spec.ts"]
}
{
"jsc": {
"preserveAllComments": true,
"parser": {
"syntax": "typescript",
"tsx": false,
"decorators": true
},
"transform": {
"legacyDecorator": true,
"decoratorMetadata": true
},
"target": "es2022"
},
"module": {
"type": "es6"
},
"sourceMaps": true,
"exclude": [".spec.ts", ".e2e-spec.ts"]
}
/** @type {import('jest').Config} */
import { readFileSync } from 'node:fs';
const swcConfig = JSON.parse(readFileSync('./.swcrc', 'utf8'));
const swcConfig = JSON.parse(readFileSync('../../.swcrc', 'utf8'));
/** @type {import('jest').Config} */
export default {
moduleFileExtensions: ['js', 'ts'],
testEnvironment: 'node',
transform: {
'^.+\\.ts$': [
'^.+\\.(ts|js)$': [
'@swc/jest',
{
...swcConfig,
......
{
"$schema": "https://json.schemastore.org/nest-cli",
"collection": "@nestjs/schematics",
"sourceRoot": "src",
"compilerOptions": {
"builder": "swc",
"typeCheck": true,
"assets": ["**/*.prisma"]
"builder": {
"type": "swc",
"options": {
"swcrcPath": "../../.swcrc"
}
}
}
}
{
"extends": "./tsconfig.json",
"exclude": ["node_modules", "test", "dist", "**/*spec.ts"]
"extends": "../../tsconfig.build.json",
"compilerOptions": {
"baseUrl": ".",
"outDir": "./dist",
"rootDir": "./src"
},
"exclude": ["node_modules", "**/test", "**/dist", "**/*spec.ts"]
}
{
"extends": "./tsconfig.json",
"extends": "../../tsconfig.production.json",
"compilerOptions": {
"composite": false,
"removeComments": true,
"declaration": false,
"sourceMap": false,
"baseUrl": ".",
"outDir": "./dist",
"rootDir": "./src"
},
"exclude": ["node_modules", "dist", "**/*spec.ts"]
"exclude": ["node_modules", "**/test", "**/dist", "**/*spec.ts"]
}
{
"jsc": {
"preserveAllComments": true,
"parser": {
"syntax": "typescript",
"tsx": false,
"decorators": true
},
"transform": {
"legacyDecorator": true,
"decoratorMetadata": true
},
"target": "es2022"
},
"module": {
"type": "es6"
},
"sourceMaps": true,
"exclude": [".spec.ts", ".e2e-spec.ts"]
}
/** @type {import('jest').Config} */
import { readFileSync } from 'node:fs';
const swcConfig = JSON.parse(readFileSync('./.swcrc', 'utf8'));
const swcConfig = JSON.parse(readFileSync('../../.swcrc', 'utf8'));
/** @type {import('jest').Config} */
export default {
moduleFileExtensions: ['js', 'ts'],
testEnvironment: 'node',
transform: {
'^.+\\.ts$': [
'^.+\\.(ts|js)$': [
'@swc/jest',
{
...swcConfig,
......
{
"$schema": "https://json.schemastore.org/nest-cli",
"collection": "@nestjs/schematics",
"sourceRoot": "src",
"compilerOptions": {
"builder": "swc",
"typeCheck": true
"builder": {
"type": "swc",
"options": {
"swcrcPath": "../../.swcrc"
}
}
}
}
{
"extends": "./tsconfig.json",
"extends": "../../tsconfig.build.json",
"compilerOptions": {
"removeComments": false,
"declaration": true,
"sourceMap": true,
"incremental": true,
"baseUrl": ".",
"outDir": "./dist",
"rootDir": "./src"
},
"exclude": ["node_modules", "test", "dist", "**/*spec.ts"]
"exclude": ["node_modules", "**/test", "**/dist", "**/*spec.ts"]
}
{
"extends": "./tsconfig.json",
"extends": "../../tsconfig.production.json",
"compilerOptions": {
"composite": false,
"removeComments": true,
"declaration": false,
"sourceMap": false,
"baseUrl": ".",
"outDir": "./dist",
"rootDir": "./src"
},
"exclude": ["node_modules", "dist", "**/*spec.ts"]
"exclude": ["node_modules", "**/test", "**/dist", "**/*spec.ts"]
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment