core-types-ts
Advanced tools
Comparing version 2.0.0 to 3.0.0
@@ -61,4 +61,3 @@ "use strict"; | ||
function declareType(declaration, name, node) { | ||
return factory.createTypeAliasDeclaration(undefined, // decorators | ||
createExportModifier(declaration), // modifiers | ||
return factory.createTypeAliasDeclaration(createExportModifier(declaration), // modifiers | ||
factory.createIdentifier(name), undefined, // type parameters | ||
@@ -68,4 +67,3 @@ node); | ||
function declareInterface(declaration, name, nodes) { | ||
return factory.createInterfaceDeclaration(undefined, // decorators | ||
createExportModifier(declaration), // modifiers | ||
return factory.createInterfaceDeclaration(createExportModifier(declaration), // modifiers | ||
factory.createIdentifier(name), undefined, // type parameters | ||
@@ -170,7 +168,5 @@ undefined, // heritage | ||
return createAdditionalMembers(ctx, { type: 'any' }); | ||
return factory.createIndexSignature(undefined, // decorators | ||
undefined, // modifiers | ||
return factory.createIndexSignature(undefined, // modifiers | ||
[ | ||
factory.createParameterDeclaration(undefined, // decorators | ||
undefined, // modifiers | ||
factory.createParameterDeclaration(undefined, // modifiers | ||
undefined, // dotdotdot token | ||
@@ -177,0 +173,0 @@ 'key', undefined, // question token |
@@ -12,3 +12,3 @@ import * as ts from "typescript"; | ||
export declare function isExportedDeclaration(node: ts.Statement): boolean; | ||
export declare type HeaderOptions = Pick<ToTsOptions, 'filename' | 'sourceFilename' | 'userPackage' | 'userPackageUrl' | 'noDisableLintHeader' | 'noDescriptiveHeader'> & { | ||
export type HeaderOptions = Pick<ToTsOptions, 'filename' | 'sourceFilename' | 'userPackage' | 'userPackageUrl' | 'noDisableLintHeader' | 'noDescriptiveHeader'> & { | ||
createdByPackage: string; | ||
@@ -15,0 +15,0 @@ createdByUrl: string; |
{ | ||
"name": "core-types-ts", | ||
"version": "2.0.0", | ||
"version": "3.0.0", | ||
"description": "core-types ⬌ TypeScript interface conversion", | ||
@@ -15,3 +15,3 @@ "author": "Gustaf Räntilä", | ||
"engines": { | ||
"node": ">=12" | ||
"node": ">=14" | ||
}, | ||
@@ -24,3 +24,3 @@ "files": [ | ||
"test": "node_modules/.bin/jest --coverage", | ||
"cz": "git-cz" | ||
"cz": "git-cz --disable-emoji" | ||
}, | ||
@@ -39,12 +39,13 @@ "repository": { | ||
"dependencies": { | ||
"core-types": "^1.10.0", | ||
"typescript": "^4.7.4" | ||
"core-types": "^2.0.1", | ||
"typescript": "^4.9.5" | ||
}, | ||
"devDependencies": { | ||
"@types/jest": "^28.1.2", | ||
"@types/jest": "^29.4.0", | ||
"cz-conventional-changelog": "^3.3.0", | ||
"jest": "^28.1.1", | ||
"rimraf": "^3.0.2", | ||
"ts-jest": "^28.0.5", | ||
"ts-node": "^10.8.1" | ||
"git-cz": "^4.9.0", | ||
"jest": "^29.4.1", | ||
"rimraf": "^4.1.2", | ||
"ts-jest": "^29.0.5", | ||
"ts-node": "^10.9.1" | ||
}, | ||
@@ -68,3 +69,4 @@ "config": { | ||
] | ||
} | ||
}, | ||
"packageManager": "yarn@3.2.4" | ||
} |
@@ -5,3 +5,2 @@ [![npm version][npm-image]][npm-url] | ||
[![coverage status][coverage-image]][coverage-url] | ||
[![Language grade: JavaScript][lgtm-image]][lgtm-url] | ||
[![Node.JS version][node-version]][node-url] | ||
@@ -121,8 +120,6 @@ | ||
[downloads-image]: https://img.shields.io/npm/dm/core-types-ts.svg | ||
[build-image]: https://img.shields.io/github/workflow/status/grantila/core-types-ts/Master.svg | ||
[build-image]: https://img.shields.io/github/actions/workflow/status/grantila/core-types-ts/master.yml?branch=master | ||
[build-url]: https://github.com/grantila/core-types-ts/actions?query=workflow%3AMaster | ||
[coverage-image]: https://coveralls.io/repos/github/grantila/core-types-ts/badge.svg?branch=master | ||
[coverage-url]: https://coveralls.io/github/grantila/core-types-ts?branch=master | ||
[lgtm-image]: https://img.shields.io/lgtm/grade/javascript/g/grantila/core-types-ts.svg?logo=lgtm&logoWidth=18 | ||
[lgtm-url]: https://lgtm.com/projects/g/grantila/core-types-ts/context:javascript | ||
[node-version]: https://img.shields.io/node/v/core-types-ts | ||
@@ -129,0 +126,0 @@ [node-url]: https://nodejs.org/en/ |
44683
7
860
131
+ Addedcore-types@2.0.1(transitive)
- Removedcore-types@1.10.0(transitive)
Updatedcore-types@^2.0.1
Updatedtypescript@^4.9.5