Add basic project and change LICENCE to AGPL
Signed-off-by:
Lucas Fernandes de Oliveira <lfoliveira@inf.ufpr.br>
Showing
.gitignore
0 → 100644
.gitlab-ci.yml
0 → 100644
LICENCE
0 → 100644
This diff is collapsed.
README.md
0 → 100644
config/config.env.example
0 → 100644
index.js
0 → 100644
package.json
0 → 100644
{ | ||
"name": "ts-api-start-up", | ||
"version": "0.0.1", | ||
"description": "Typescript (API) base project", | ||
"main": "index.js", | ||
"scripts": { | ||
"start": "scripts/start.sh config/config.env" | ||
, "test": "scripts/test.sh config/test.env" | ||
, "lint": "tslint -s node_modules/tslint-stylish -t stylish src/**/*.ts test/**/*.ts" | ||
, "show-coverage": "xdg-open coverage/lcov-report/index.html" | ||
, "doc-code": "typedoc --mode 'file' --module 'commonjs' --target 'ES6' --ignoreCompilerErrors --exclude '**/*.spec.ts' --out 'doc/code' 'src'" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "git@gitlab.c3sl.ufpr.br:lfoliveira/ts-api-start-up.git" | ||
}, | ||
"author": "", | ||
"license": "ISC", | ||
"dependencies": { | ||
"@types/async": "^2.0.50", | ||
"@types/express": "^4.16.0", | ||
"async": "^2.6.1", | ||
"express": "^4.16.4", | ||
"ts-node": "^7.0.1", | ||
"typescript": "^3.2.2" | ||
}, | ||
"devDependencies": { | ||
"@types/chai": "^4.1.7", | ||
"@types/mocha": "^5.2.5", | ||
"@types/supertest": "^2.0.7", | ||
"chai": "^4.2.0", | ||
"istanbul": "1.1.0-alpha.1", | ||
"mocha": "^5.2.0", | ||
"supertest": "^3.3.0", | ||
"tslint": "^5.12.1", | ||
"tslint-stylish": "^2.1.0", | ||
"typedoc": "^0.14.1" | ||
} | ||
} |
scripts/start.sh
0 → 100755
scripts/test.sh
0 → 100755
src/api/apiTypes.ts
0 → 100644
src/api/controllers/item.ts
0 → 100644
src/core/collection.spec.ts
0 → 100644
src/core/collection.ts
0 → 100644