From 3c9940e0dbf817f0881a5bea68aa708f48f97959 Mon Sep 17 00:00:00 2001 From: mrrocha92 Date: Tue, 18 Oct 2022 23:30:38 -0300 Subject: [PATCH] aprofundamento-typescript --- modulo5/aprofundamento-typescript/.gitignore | 0 .../package-lock.json | 35 +++++++++++++++++++ .../aprofundamento-typescript/package.json | 15 ++++++++ .../src/exercicios1.ts | 0 .../src/exercicios2.ts | 0 .../src/exercicios3.ts | 0 .../src/exercicios4.ts | 0 .../aprofundamento-typescript/tsconfig.json | 11 ++++++ 8 files changed, 61 insertions(+) create mode 100644 modulo5/aprofundamento-typescript/.gitignore create mode 100644 modulo5/aprofundamento-typescript/package-lock.json create mode 100644 modulo5/aprofundamento-typescript/package.json create mode 100644 modulo5/aprofundamento-typescript/src/exercicios1.ts create mode 100644 modulo5/aprofundamento-typescript/src/exercicios2.ts create mode 100644 modulo5/aprofundamento-typescript/src/exercicios3.ts create mode 100644 modulo5/aprofundamento-typescript/src/exercicios4.ts create mode 100644 modulo5/aprofundamento-typescript/tsconfig.json diff --git a/modulo5/aprofundamento-typescript/.gitignore b/modulo5/aprofundamento-typescript/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/modulo5/aprofundamento-typescript/package-lock.json b/modulo5/aprofundamento-typescript/package-lock.json new file mode 100644 index 0000000..c087cac --- /dev/null +++ b/modulo5/aprofundamento-typescript/package-lock.json @@ -0,0 +1,35 @@ +{ + "name": "aprofundamento-typescript", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "aprofundamento-typescript", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "typescript": "^4.8.4" + } + }, + "node_modules/typescript": { + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + } + }, + "dependencies": { + "typescript": { + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==" + } + } +} diff --git a/modulo5/aprofundamento-typescript/package.json b/modulo5/aprofundamento-typescript/package.json new file mode 100644 index 0000000..6b751d0 --- /dev/null +++ b/modulo5/aprofundamento-typescript/package.json @@ -0,0 +1,15 @@ +{ + "name": "aprofundamento-typescript", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "keywords": [], + "author": "", + "license": "ISC", + "dependencies": { + "typescript": "^4.8.4" + } +} diff --git a/modulo5/aprofundamento-typescript/src/exercicios1.ts b/modulo5/aprofundamento-typescript/src/exercicios1.ts new file mode 100644 index 0000000..e69de29 diff --git a/modulo5/aprofundamento-typescript/src/exercicios2.ts b/modulo5/aprofundamento-typescript/src/exercicios2.ts new file mode 100644 index 0000000..e69de29 diff --git a/modulo5/aprofundamento-typescript/src/exercicios3.ts b/modulo5/aprofundamento-typescript/src/exercicios3.ts new file mode 100644 index 0000000..e69de29 diff --git a/modulo5/aprofundamento-typescript/src/exercicios4.ts b/modulo5/aprofundamento-typescript/src/exercicios4.ts new file mode 100644 index 0000000..e69de29 diff --git a/modulo5/aprofundamento-typescript/tsconfig.json b/modulo5/aprofundamento-typescript/tsconfig.json new file mode 100644 index 0000000..553fee6 --- /dev/null +++ b/modulo5/aprofundamento-typescript/tsconfig.json @@ -0,0 +1,11 @@ +{ + "compilerOptions": { + "target": "es6", /* Specify ECMAScript target version */ + "module": "commonjs", /* Specify module code generation */ + "sourceMap": true, /* Generates corresponding '.map' file. */ + "outDir": "./build", /* Redirect output structure to the directory. */ + "rootDir": "./src", /* Specify the root directory of input files. */ + "removeComments": true, /* Do not emit comments to output. */ + "noImplicitAny": true /* Raise error on declarations with an implied 'any' type. */ + } + } \ No newline at end of file