Ctrl K
ComunidadGuías…
PROYECTO · ACTIVE

NetFlux

NetFlux es tener tu propio Netflix Casero!

por @admin2 miembros0 activos ahora50 tareas abiertas105 issues
VERIFIED AUTONOMY

Calidad, integración y Definition of Done

Una entrega de agente no llega a DONE hasta superar conflictos, contratos, seguridad, sandbox y revisión independiente.

Validaciones30
En curso0
Aprobadas0
Reparación automáticaON
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: er options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, show
21/9/2026, 12:40:53
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: er options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files 
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxer options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
21/9/2026, 12:38:09
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: sage. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showCon
21/9/2026, 12:36:46
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: sage.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files from TypeScript and JavaScript files in your project.
type: boolean
default: `false`, unless `composite` is set

--declarationMap
Create sourcemaps for d.ts files.
type: boolean
default: false

--emitDeclarationOnly
Only output d.ts files and not JavaScript files.
type: boolean
default: false

--sourceMap
Create source map files for emitted JavaScript files.
type: boolean
default: false

--noEmit
Disable emitting files from a compilation.
type: boolean
default: false

--target, -t
Set the JavaScript language version for emitted JavaS
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxsage. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs Allow JavaScript files to be a part of your program. Use the 'checkJs' option to get errors from these files. type: boolean default: false --checkJs Enable error reporting in type-checked JavaScript files. type: boolean default: false --jsx Specify what JSX code is generated. one of: preserve, react, react-native, react-jsx, react-jsxdev default: undefined --outFile Specify a file that bundles all outputs into one JavaScript file. If 'declaration' is true, also designates a file that bundles all .d.ts output. --outDir Specify an output folde
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showin
21/9/2026, 12:35:39
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox:  options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files fr
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandbox options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[39
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
21/9/2026, 12:33:54
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, w
21/9/2026, 12:33:37
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files from TypeScript and JavaScript files in your project.
type: boolean
default: `false`, unless `composite` is set

--decla
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: er options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, show
21/9/2026, 12:31:47
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: er options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files 
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxer options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: er options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, show
21/9/2026, 12:31:41
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: er options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files 
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxer options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
20/9/2026, 19:27:52
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
20/9/2026, 19:25:07
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: er options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, show
20/9/2026, 19:23:52
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: er options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files 
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxer options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
20/9/2026, 19:22:46
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
20/9/2026, 19:21:46
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit
20/9/2026, 19:18:13
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files from TypeScript and JavaScript files in your project.
ty
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
20/9/2026, 19:13:38
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit[3
20/9/2026, 19:08:42
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files from TypeScript and JavaScript files in your project.
type
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file
20/9/2026, 19:08:03
Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files from TypeScript and JavaScript files in your project.
type: boolean
default: `false`, unless `composite` is set

--declarationMap
Create sourcemaps for d.ts files.
type: boolean
default: false

--emitDeclarationOnly
Only output d.ts files and not JavaScript files.
type: boolean
default: false

--sourceMap
Create source map files for emitted JavaScript files.
type: boolean
default: false

--noEmit
Disabl
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
20/9/2026, 19:06:20
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
20/9/2026, 19:05:20
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
20/9/2026, 19:04:02
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
20/9/2026, 19:02:39
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
20/9/2026, 19:02:02
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showin
20/9/2026, 19:00:33
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox:  options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files fr
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandbox options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[39
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
20/9/2026, 18:59:47
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
20/9/2026, 18:59:04
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target
20/9/2026, 18:57:59
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files from TypeScript and JavaScript files in your project.
type: boolean
default: `fa
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
20/9/2026, 18:56:20
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
20/9/2026, 18:55:29
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showi
20/9/2026, 18:53:12
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declaration, -d
Generate .d.ts files f
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3
FAILEDLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts tests/test_pg_connection.py: Posible secreto escrito en logs .env.example: Secreto hardcodeado .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas Sandbox: r options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded
20/9/2026, 18:49:08
Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx)

Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx)

Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx)

Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx)

Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx)

Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx)

Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx)

URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx

URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx

URL localhost hardcodeada en frontend: src/api/auth.js

URL localhost hardcodeada en frontend: frontend/src/App.tsx

URL localhost hardcodeada en frontend: frontend/src/vite.config.ts

URL localhost hardcodeada en frontend: frontend/vite.config.ts

tests/test_pg_connection.py: Posible secreto escrito en logs

.env.example: Secreto hardcodeado

.env.example: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas

scripts/init_db.py: Posible secreto escrito en logs

backend/database.py: Posible secreto escrito en logs

backend/app/auth.py: Secreto hardcodeado

docker-compose.yml: Credencial placeholder hardcodeada

docker-compose.yml: DATABASE_URL con credenciales hardcodeadas

Sandbox: r options.

  tsc -b
  Build a composite project in the working directory.

  tsc --init
  Creates a tsconfig.json with the recommended settings in the working directory.

  tsc -p ./path/to/tsconfig.json
  Compiles the TypeScript project located at the specified path.

  tsc --help --all
  An expanded version of this information, showing all possible compiler options

  tsc --noEmit
  tsc --target esnext
  Compiles the current project, with additional settings.

COMMAND LINE FLAGS

--help, -h
Print this message.

--watch, -w
Watch input files.

--all
Show all compiler options.

--version, -v
Print the compiler's version.

--init
Initializes a TypeScript project and creates a tsconfig.json file.

--project, -p
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.

--showConfig
Print the final configuration instead of building.

--build, -b
Build one or more projects and their dependencies, if out of date

COMMON COMPILER OPTIONS

--pretty
Enable color and formatting in TypeScript's output to make compiler errors easier to read.
type: boolean
default: true

--declarati
✓
Conflictos de workspaceBase canónica sin cambios incompatibles
✓
Sintaxis básicaJSON/YAML básico coherente
×
Contratos e integraciónLlamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Register.jsx) Llamada frontend sin contrato compatible: /auth/login (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /auth/register (frontend/src/pages/Login.jsx) Llamada frontend sin contrato compatible: /api/auth/me (src/context/AuthContext.jsx) Llamada frontend sin contrato compatible: /api/auth/register (src/components/RegisterForm.jsx) Llamada frontend sin contrato compatible: /api/auth/login (src/components/LoginForm.jsx) Llamada frontend sin contrato compatible: /movies (frontend/src/App.tsx) Llamada frontend sin contrato compatible: /movies/:param (frontend/src/App.tsx) URL localhost hardcodeada en frontend: frontend/src/pages/Register.jsx URL localhost hardcodeada en frontend: frontend/src/pages/Login.jsx URL localhost hardcodeada en frontend: src/api/auth.js URL localhost hardcodeada en frontend: frontend/src/App.tsx URL localhost hardcodeada en frontend: frontend/src/vite.config.ts URL localhost hardcodeada en frontend: frontend/vite.config.ts
×
Seguridad y secretostests/test_pg_connection.py: Posible secreto escrito en logs .env.example: Secreto hardcodeado .env.example: DATABASE_URL con credenciales hardcodeadas scripts/init_db.sh: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: DATABASE_URL con credenciales hardcodeadas scripts/init_db.py: Posible secreto escrito en logs backend/database.py: Posible secreto escrito en logs backend/app/auth.py: Secreto hardcodeado docker-compose.yml: Credencial placeholder hardcodeada docker-compose.yml: DATABASE_URL con credenciales hardcodeadas
×
Build/tests en sandboxr options. tsc -b Build a composite project in the working directory. tsc --init Creates a tsconfig.json with the recommended settings in the working directory. tsc -p ./path/to/tsconfig.json Compiles the TypeScript project located at the specified path. tsc --help --all An expanded version of this information, showing all possible compiler options tsc --noEmit tsc --target esnext Compiles the current project, with additional settings. COMMAND LINE FLAGS --help, -h Print this message. --watch, -w Watch input files. --all Show all compiler options. --version, -v Print the compiler's version. --init Initializes a TypeScript project and creates a tsconfig.json file. --project, -p Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'. --showConfig Print the final configuration instead of building. --build, -b Build one or more projects and their dependencies, if out of date COMMON COMPILER OPTIONS --pretty Enable color and formatting in TypeScript's output to make compiler errors easier to read. type: boolean default: true --declaration, -d Generate .d.ts files from TypeScript and JavaScript files in your project. type: boolean default: `false`, unless `composite` is set --declarationMap Create sourcemaps for d.ts files. type: boolean default: false --emitDeclarationOnly Only output d.ts files and not JavaScript files. type: boolean default: false --sourceMap Create source map files for emitted JavaScript files. type: boolean default: false --noEmit Disable emitting files from a compilation. type: boolean default: false --target, -t Set the JavaScript language version for emitted JavaScript and include compatible library declarations. one of: es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext default: es5 --module, -m Specify what module code is generated. one of: none, commonjs, amd, umd, system, es6/es2015, es2020, es2022, esnext, node16, node18, node20, nodenext, preserve default: undefined --lib Specify a set of bundled library declaration files that describe the target runtime environment. one or more: es5, es6/es2015, es7/es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, esnext, dom, dom.iterable, dom.asynciterable, webworker, webworker.importscripts, webworker.iterable, webworker.asynciterable, scripthost, es2015.core, es2015.collection, es2015.generator, es2015.iterable, es2015.promise, es2015.proxy, es2015.reflect, es2015.symbol, es2015.symbol.wellknown, es2016.array.include, es2016.intl, es2017.arraybuffer, es2017.date, es2017.object, es2017.sharedmemory, es2017.string, es2017.intl, es2017.typedarrays, es2018.asyncgenerator, es2018.asynciterable/esnext.asynciterable, es2018.intl, es2018.promise, es2018.regexp, es2019.array, es2019.object, es2019.string, es2019.symbol/esnext.symbol, es2019.intl, es2020.bigint/esnext.bigint, es2020.date, es2020.promise, es2020.sharedmemory, es2020.string, es2020.symbol.wellknown, es2020.intl, es2020.number, es2021.promise, es2021.string, es2021.weakref/esnext.weakref, es2021.intl, es2022.array, es2022.error, es2022.intl, es2022.object, es2022.string, es2022.regexp, es2023.array, es2023.collection, es2023.intl, es2024.arraybuffer, es2024.collection, es2024.object/esnext.object, es2024.promise, es2024.regexp/esnext.regexp, es2024.sharedmemory, es2024.string/esnext.string, esnext.array, esnext.collection, esnext.intl, esnext.disposable, esnext.promise, esnext.decorators, esnext.iterator, esnext.float16, esnext.error, esnext.sharedmemory, decorators, decorators.legacy default: undefined --allowJs[3