I hereby claim:
- I am pierre-ra on github.
- I am pierrera (https://keybase.io/pierrera) on keybase.
- I have a public key ASC3fR0aYbfYjhGpr2ueIrM1oulSINfiuj0Jc5P33bmRQQo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
"test": "jest --forceExit", | |
"test-ci": "npm test && cat ./coverage/lcov.info | coveralls" |
"mapCoverage": true, | |
"collectCoverage": true, | |
"collectCoverageFrom": [ | |
"**/*.{ts,jsx}", | |
"!**/node_modules/**", | |
"!**/vendor/**", | |
"!**/coverage/**", | |
"!**/webpack.config.js" | |
] |
import * as request from 'supertest'; | |
import {} from 'jest'; | |
import { expect, should } from 'chai'; | |
import * as app from '../server/server'; | |
describe('GET /', () => { | |
it('should return 200 OK', () => { | |
return request(app) | |
.get('/') | |
.expect(200) |
"jest": { | |
"globals": { | |
"ts-jest": { | |
"tsConfigFile": "tsconfig.json" | |
} | |
}, | |
"moduleFileExtensions": [ | |
"ts", | |
"js", | |
"json" |
{ | |
"files": [ | |
"server/server.ts" | |
], | |
"include": [ | |
"server/**/*.ts" | |
], | |
"compilerOptions": { | |
"module": "commonjs", | |
"noImplicitAny": true, |
var fs = require('fs'); | |
var nodeModules = {}; | |
fs.readdirSync('node_modules') | |
.filter(function(x) { | |
return ['.bin'].indexOf(x) === -1; | |
}) | |
.forEach(function(mod) { | |
nodeModules[mod] = 'commonjs ' + mod; | |
}); |
import * as express from 'express'; | |
import * as dotenv from 'dotenv'; | |
import * as bodyParser from 'body-parser'; | |
import * as homeController from './controllers/home.controller'; | |
dotenv.config(); | |
const app = express(); |
import { Request, Response } from 'express'; | |
let pkg = require(__dirname + '/../../package.json'); | |
export let index = (req: Request, res: Response) => { | |
res.json({ | |
message: 'Welcome to API sekeleton.', | |
version: pkg.version, | |
}); | |
} |
<p> | |
{{ user.getParsedPhone() | phone:'US' }} | |
</p> |