- Cleanup of published files

This commit is contained in:
Ferdi Koomen 2020-05-23 22:14:15 +02:00
parent b437eeb0dc
commit 3bf9475dbc
6 changed files with 13 additions and 8 deletions

View File

@ -34,16 +34,13 @@
],
"main": "dist/index.js",
"module": "dist/index.js",
"types": "dist/index.d.ts",
"bin": {
"openapi": "bin/index.js"
},
"files": [
"bin/index.js",
"dist/index.js",
"dist/index.d.ts",
"dist/**/*.js",
"dist/**/*.d.ts",
"src/templates/**/*.hbs",
"src/templates/**/*.ts"
],

View File

@ -1,3 +1,5 @@
'use strict';
const path = require('path');
const ts = require('typescript');
const OpenAPI = require('../dist');
@ -18,6 +20,8 @@ function compile(dir) {
compiler.emit();
}
console.time('generate');
OpenAPI.generate({
input: './test/mock/v2/spec.json',
output: './test/result/v2/',
@ -38,5 +42,7 @@ OpenAPI.generate({
exportServices: true,
});
console.timeEnd('generate');
compile('./test/result/v2/');
compile('./test/result/v3/');

View File

@ -1,3 +1,5 @@
'use strict';
const OpenAPI = require('../dist');
const glob = require('glob');
const fs = require('fs');

View File

@ -3,13 +3,13 @@
"compilerOptions": {
"outDir": "./dist",
"target": "esnext",
"module": "commonjs",
"target": "es6",
"module": "es6",
"moduleResolution": "node",
"lib": ["esnext", "dom"],
"lib": ["es6", "dom"],
"types": ["node", "jest"],
"typeRoots": ["node_modules/@types"],
"declaration": true,
"declaration": false,
"declarationMap": false,
"sourceMap": false,
"noImplicitReturns": true,
@ -20,7 +20,7 @@
"strictNullChecks": true,
"strictFunctionTypes": true,
"importHelpers": false,
"removeComments": false,
"removeComments": true,
"forceConsistentCasingInFileNames": true
},