Comparing version 0.15.2 to 0.16.0
@@ -6,13 +6,10 @@ # Change Log | ||
## [0.15.2](https://github.com/aws/jsii/compare/v0.15.1...v0.15.2) (2019-08-28) | ||
# [0.16.0](https://github.com/aws/jsii/compare/v0.15.1...v0.16.0) (2019-08-29) | ||
**Note:** Version bump only for package jsii-spec | ||
### Bug Fixes | ||
* **jsii:** pin TypeScript compiler dependency to minor version ([22c61c2](https://github.com/aws/jsii/commit/22c61c2)) | ||
## [0.15.1](https://github.com/aws/jsii/compare/v0.15.0...v0.15.1) (2019-08-18) | ||
@@ -19,0 +16,0 @@ |
@@ -0,3 +1,3 @@ | ||
export * from './assembly'; | ||
export * from './name-tree'; | ||
export * from './spec'; | ||
export * from './validate-assembly'; |
@@ -6,4 +6,5 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
__export(require("./assembly")); | ||
__export(require("./name-tree")); | ||
__export(require("./spec")); | ||
__export(require("./validate-assembly")); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLGdDQUEyQjtBQUMzQixpQ0FBNEI7QUFDNUIseUNBQW9DIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSAnLi9hc3NlbWJseSc7XG5leHBvcnQgKiBmcm9tICcuL25hbWUtdHJlZSc7XG5leHBvcnQgKiBmcm9tICcuL3ZhbGlkYXRlLWFzc2VtYmx5JztcbiJdfQ== |
@@ -1,2 +0,2 @@ | ||
import * as spec from './spec'; | ||
import * as spec from './assembly'; | ||
/** | ||
@@ -3,0 +3,0 @@ * A tree of all names in a module. A node represent a type (terminal) |
@@ -83,1 +83,2 @@ "use strict"; | ||
exports.NameTree = NameTree; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmFtZS10cmVlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsibmFtZS10cmVlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0dBc0NHO0FBQ0gsTUFBYSxRQUFRO0lBWWpCLDJDQUEyQztJQUMzQztRQUpRLGNBQVMsR0FBaUMsRUFBRSxDQUFDO0lBSTlCLENBQUM7SUFaakIsTUFBTSxDQUFDLEVBQUUsQ0FBQyxJQUFtQjtRQUNoQyxNQUFNLFFBQVEsR0FBRyxJQUFJLFFBQVEsRUFBRSxDQUFDO1FBQ2hDLEtBQUssTUFBTSxJQUFJLElBQUksTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxJQUFJLEVBQUUsQ0FBQyxFQUFFO1lBQ2hELFFBQVEsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQy9CO1FBQ0QsT0FBTyxRQUFRLENBQUM7SUFDcEIsQ0FBQztJQVFELDBDQUEwQztJQUMxQyxJQUFXLFFBQVE7UUFDZixPQUFPLElBQUksQ0FBQyxTQUFTLENBQUM7SUFDMUIsQ0FBQztJQUVELDBFQUEwRTtJQUMxRSxJQUFXLEdBQUc7UUFDVixPQUFPLElBQUksQ0FBQyxJQUFJLENBQUM7SUFDckIsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ0ssUUFBUSxDQUFDLEdBQVcsRUFBRSxPQUFpQixHQUFHLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQztRQUN6RCxJQUFJLElBQUksQ0FBQyxNQUFNLEtBQUssQ0FBQyxFQUFFO1lBQ25CLElBQUksQ0FBQyxJQUFJLEdBQUcsR0FBRyxDQUFDO1NBQ25CO2FBQU07WUFDSCxNQUFNLENBQUMsSUFBSSxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsSUFBSSxDQUFDO1lBQzdCLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxFQUFFO2dCQUN2QixJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxHQUFHLElBQUksUUFBUSxFQUFFLENBQUM7YUFDekM7WUFDRCxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBRSxDQUFDLFFBQVEsQ0FBQyxHQUFHLEVBQUUsSUFBSSxDQUFDLENBQUM7U0FDN0M7UUFDRCxPQUFPLElBQUksQ0FBQztJQUNoQixDQUFDO0NBQ0o7QUEzQ0QsNEJBMkNDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgc3BlYyBmcm9tICcuL2Fzc2VtYmx5JztcblxuLyoqXG4gKiBBIHRyZWUgb2YgYWxsIG5hbWVzIGluIGEgbW9kdWxlLiBBIG5vZGUgcmVwcmVzZW50IGEgdHlwZSAodGVybWluYWwpXG4gKiBhbmQgbWF5IHJlcHJlc2VudCBhbm90aGVyIG5vZGUgaW4gdGhlIG5hbWVzcGFjZSAoYXQgdGhlIHNhbWUgdGltZSkuXG4gKiBUaGVyZWZvcmUsIGEga2V5IG9mICdfJyByZXByZXNlbnRzIGEgdGVybWluYWwgYW5kIHJlZmVyZW5jZXMgdGhlIGZxblxuICogb2YgdGhlIHR5cGUuXG4gKlxuICogRm9yIGV4YW1wbGUsIHNheSB3ZSBoYXZlIHRoZSBmb2xsb3dpbmcgdHlwZXM6XG4gKiAgIC0gYXdzLmVjMi5Ib3N0XG4gKiAgIC0gYXdzLmVjMi5JbnN0YW5jZVxuICogICAtIGF3cy5lYzIuSW5zdGFuY2UuU3VidHlwZVxuICpcbiAqIHRoZSB0aGUgbmFtZSB0cmVlIHdpbGwgbG9vayBsaWtlIHRoaXM6XG4gKlxuICogbW9kdWxlOiB7XG4gKiAgIGNoaWxkcmVuOiB7XG4gKiAgICAgYXdzOiB7XG4gKiAgICAgICBjaGlsZHJlbiB7XG4gKiAgICAgICAgIGVjMjoge1xuICogICAgICAgICAgIGNoaWxkcmVuOiB7XG4gKiAgICAgICAgICAgICBIb3N0OiB7XG4gKiAgICAgICAgICAgICAgIGZxbjogJ2F3cy5lYzIuSG9zdCcsXG4gKiAgICAgICAgICAgICAgIGNoaWxkcmVuOiB7fVxuICogICAgICAgICAgICAgfSxcbiAqICAgICAgICAgICAgIEluc3RhbmNlOiB7XG4gKiAgICAgICAgICAgICAgIGZxbjogJ2F3cy5lYzIuSG9zdCcsXG4gKiAgICAgICAgICAgICAgIGNoaWxkcmVuOiB7XG4gKiAgICAgICAgICAgICAgICAgU3VidHlwZToge1xuICogICAgICAgICAgICAgICAgICAgZnFuOiAnYXdzLmVjMi5Ib3N0LlN1YnR5cGUnLFxuICogICAgICAgICAgICAgICAgICAgY2hpbGRyZW46IHt9XG4gKiAgICAgICAgICAgICAgICAgfVxuICogICAgICAgICAgICAgICB9XG4gKiAgICAgICAgICAgICB9XG4gKiAgICAgICAgICAgfVxuICogICAgICAgICB9XG4gKiAgICAgICB9XG4gKiAgICAgfVxuICogICB9XG4gKiB9XG4gKi9cbmV4cG9ydCBjbGFzcyBOYW1lVHJlZSB7XG4gICAgcHVibGljIHN0YXRpYyBvZihhc3NtOiBzcGVjLkFzc2VtYmx5KTogTmFtZVRyZWUge1xuICAgICAgICBjb25zdCBuYW1lVHJlZSA9IG5ldyBOYW1lVHJlZSgpO1xuICAgICAgICBmb3IgKGNvbnN0IHR5cGUgb2YgT2JqZWN0LnZhbHVlcyhhc3NtLnR5cGVzIHx8IHt9KSkge1xuICAgICAgICAgICAgbmFtZVRyZWUucmVnaXN0ZXIodHlwZS5mcW4pO1xuICAgICAgICB9XG4gICAgICAgIHJldHVybiBuYW1lVHJlZTtcbiAgICB9XG5cbiAgICBwcml2YXRlIF9jaGlsZHJlbjogeyBbbmFtZTogc3RyaW5nXTogTmFtZVRyZWUgfSA9IHt9O1xuICAgIHByaXZhdGUgX2Zxbj86IHN0cmluZztcblxuICAgIC8qIE5hbWVUcmVlLm9mKGFzc2VtYmx5KSBzaG91bGQgYmUgdXNlZC4gKi9cbiAgICBwcml2YXRlIGNvbnN0cnVjdG9yKCkge31cblxuICAgIC8qKiBUaGUgY2hpbGRyZW4gb2YgdGhpcyBub2RlLCBieSBuYW1lLiAqL1xuICAgIHB1YmxpYyBnZXQgY2hpbGRyZW4oKTogeyByZWFkb25seSBbbmFtZTogc3RyaW5nXTogTmFtZVRyZWUgfSB7XG4gICAgICAgIHJldHVybiB0aGlzLl9jaGlsZHJlbjtcbiAgICB9XG5cbiAgICAvKiogVGhlIGZ1bGx5IHF1YWxpZmllZCBuYW1lIG9mIHRoZSB0eXBlIGF0IHRoaXMgbm9kZSwgaWYgdGhlcmUgaXMgb25lLiAqL1xuICAgIHB1YmxpYyBnZXQgZnFuKCk6IHN0cmluZyB8IHVuZGVmaW5lZCB7XG4gICAgICAgIHJldHVybiB0aGlzLl9mcW47XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogQWRkcyBhIHR5cGUgdG8gdGhpcyBgYE5hbWVUcmVlYGAuXG4gICAgICpcbiAgICAgKiBAcGFyYW0gdHlwZSB0aGUgdHlwZSB0byBiZSBhZGRlZC5cbiAgICAgKiBAcGFyYW0gcGF0aCB0aGUgcGF0aCBhdCB3aGljaCB0byBhZGQgdGhlIG5vZGUgdW5kZXIgdGhpcyB0cmVlLlxuICAgICAqL1xuICAgIHByaXZhdGUgcmVnaXN0ZXIoZnFuOiBzdHJpbmcsIHBhdGg6IHN0cmluZ1tdID0gZnFuLnNwbGl0KCcuJykpOiB0aGlzIHtcbiAgICAgICAgaWYgKHBhdGgubGVuZ3RoID09PSAwKSB7XG4gICAgICAgICAgICB0aGlzLl9mcW4gPSBmcW47XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICBjb25zdCBbaGVhZCwgLi4ucmVzdF0gPSBwYXRoO1xuICAgICAgICAgICAgaWYgKCF0aGlzLl9jaGlsZHJlbltoZWFkXSkge1xuICAgICAgICAgICAgICAgIHRoaXMuX2NoaWxkcmVuW2hlYWRdID0gbmV3IE5hbWVUcmVlKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0aGlzLl9jaGlsZHJlbltoZWFkXSEucmVnaXN0ZXIoZnFuLCByZXN0KTtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG59XG4iXX0= |
import jsonschema = require('jsonschema'); | ||
import { Assembly } from './spec'; | ||
import { Assembly } from './assembly'; | ||
export declare const schema: jsonschema.Schema; | ||
export declare function validateAssembly(obj: any): Assembly; |
@@ -16,1 +16,2 @@ "use strict"; | ||
exports.validateAssembly = validateAssembly; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmFsaWRhdGUtYXNzZW1ibHkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJ2YWxpZGF0ZS1hc3NlbWJseS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLHlDQUEwQztBQUcxQywyQ0FBMkM7QUFDOUIsUUFBQSxNQUFNLEdBQXNCLE9BQU8sQ0FBQyxpQ0FBaUMsQ0FBQyxDQUFDO0FBRXBGLFNBQWdCLGdCQUFnQixDQUFDLEdBQVE7SUFDckMsTUFBTSxTQUFTLEdBQUcsSUFBSSxVQUFVLENBQUMsU0FBUyxFQUFFLENBQUM7SUFDN0MsU0FBUyxDQUFDLFNBQVMsQ0FBQyxjQUFNLENBQUMsQ0FBQyxDQUFDLGtCQUFrQjtJQUMvQyxNQUFNLE1BQU0sR0FBRyxTQUFTLENBQUMsUUFBUSxDQUFDLEdBQUcsRUFBRSxjQUFNLEVBQUUsRUFBRSxZQUFZLEVBQUUsSUFBSSxFQUFTLENBQUMsQ0FBQyxDQUFDLG1FQUFtRTtJQUNsSixJQUFJLE1BQU0sQ0FBQyxLQUFLLEVBQUU7UUFBRSxPQUFPLEdBQUcsQ0FBQztLQUFFO0lBQ2pDLE1BQU0sSUFBSSxLQUFLLENBQUMsc0JBQXNCLE1BQU0sRUFBRSxDQUFDLENBQUM7QUFDcEQsQ0FBQztBQU5ELDRDQU1DIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGpzb25zY2hlbWEgPSByZXF1aXJlKCdqc29uc2NoZW1hJyk7XG5pbXBvcnQgeyBBc3NlbWJseSB9IGZyb20gJy4vYXNzZW1ibHknO1xuXG4vLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6bm8tdmFyLXJlcXVpcmVzXG5leHBvcnQgY29uc3Qgc2NoZW1hOiBqc29uc2NoZW1hLlNjaGVtYSA9IHJlcXVpcmUoJy4uL3NjaGVtYS9qc2lpLXNwZWMuc2NoZW1hLmpzb24nKTtcblxuZXhwb3J0IGZ1bmN0aW9uIHZhbGlkYXRlQXNzZW1ibHkob2JqOiBhbnkpOiBBc3NlbWJseSB7XG4gICAgY29uc3QgdmFsaWRhdG9yID0gbmV3IGpzb25zY2hlbWEuVmFsaWRhdG9yKCk7XG4gICAgdmFsaWRhdG9yLmFkZFNjaGVtYShzY2hlbWEpOyAvLyBGb3IgZGVmaW5pdGlvbnNcbiAgICBjb25zdCByZXN1bHQgPSB2YWxpZGF0b3IudmFsaWRhdGUob2JqLCBzY2hlbWEsIHsgbmVzdGVkRXJyb3JzOiB0cnVlIH0gYXMgYW55KTsgLy8gbmVzdGVkRXJyb3JzIGRvZXMgZXhpc3QgYnV0IGlzIG5vdCBpbiB0aGUgVHlwZVNjcmlwdCBkZWZpbml0aW9uc1xuICAgIGlmIChyZXN1bHQudmFsaWQpIHsgcmV0dXJuIG9iajsgfVxuICAgIHRocm93IG5ldyBFcnJvcihgSW52YWxpZCBhc3NlbWJseTpcXG4ke3Jlc3VsdH1gKTtcbn1cbiJdfQ== |
{ | ||
"name": "jsii-spec", | ||
"version": "0.15.2", | ||
"version": "0.16.0", | ||
"description": "Specification for jsii assemblies", | ||
@@ -10,11 +10,11 @@ "main": "lib/index.js", | ||
"watch": "tsc --build -w", | ||
"test": "nodeunit test/test.*.js", | ||
"test": "jest", | ||
"package": "package-js" | ||
}, | ||
"devDependencies": { | ||
"@types/nodeunit": "^0.0.30", | ||
"@types/jest": "^24.0.18", | ||
"jest": "^24.9.0", | ||
"jsii-build-tools": "file:../jsii-build-tools", | ||
"nodeunit": "^0.11.3", | ||
"typescript": "~3.5.3", | ||
"typescript-json-schema": "^0.39.0" | ||
"typescript": "~3.6.2", | ||
"typescript-json-schema": "^0.40.0" | ||
}, | ||
@@ -24,2 +24,24 @@ "dependencies": { | ||
}, | ||
"jest": { | ||
"collectCoverage": true, | ||
"collectCoverageFrom": [ | ||
"**/bin/**/*.js", | ||
"**/lib/**/*.js" | ||
], | ||
"coverageReporters": [ | ||
"lcov", | ||
"text" | ||
], | ||
"coverageThreshold": { | ||
"global": { | ||
"branches": 35, | ||
"statements": 60 | ||
} | ||
}, | ||
"errorOnDeprecated": true, | ||
"testEnvironment": "node", | ||
"testMatch": [ | ||
"**/?(*.)+(spec|test).js" | ||
] | ||
}, | ||
"author": { | ||
@@ -26,0 +48,0 @@ "name": "Amazon Web Services", |
@@ -47,4 +47,4 @@ { | ||
// "mapRoot": "./", /* Specify the location where debugger should locate map files instead of generated locations. */ | ||
// "inlineSourceMap": false, /* Emit a single file with source maps instead of having a separate file. */ | ||
// "inlineSources": false, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ | ||
"inlineSourceMap": true, /* Emit a single file with source maps instead of having a separate file. */ | ||
"inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ | ||
@@ -51,0 +51,0 @@ /* Experimental Options */ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
363380
33
2783
1