{ "author": { "name": "Amazon Web Services", "organization": true, "roles": [ "author" ], "url": "https://aws.amazon.com" }, "dependencies": { "@scope/jsii-calc-base-of-base": "^2.1.1" }, "dependencyClosure": { "@scope/jsii-calc-base-of-base": { "targets": { "dotnet": { "namespace": "Amazon.JSII.Tests.CalculatorNamespace.BaseOfBaseNamespace", "packageId": "Amazon.JSII.Tests.CalculatorPackageId.BaseOfBasePackageId" }, "go": { "moduleName": "github.com/aws/jsii/jsii-calc/go" }, "java": { "maven": { "artifactId": "calculator-base-of-base", "groupId": "software.amazon.jsii.tests" }, "package": "software.amazon.jsii.tests.calculator.baseofbase" }, "js": { "npm": "@scope/jsii-calc-base-of-base" }, "python": { "distName": "scope.jsii-calc-base-of-base", "module": "scope.jsii_calc_base_of_base" } } } }, "description": "An example direct dependency for jsii-calc.", "homepage": "https://github.com/aws/jsii", "jsiiVersion": "0.0.0", "license": "Apache-2.0", "metadata": { "jsii": { "pacmak": { "hasDefaultInterfaces": false }, "rosetta": { "strict": true } } }, "name": "@scope/jsii-calc-base", "repository": { "directory": "packages/@scope/jsii-calc-base", "type": "git", "url": "https://github.com/aws/jsii.git" }, "schema": "jsii/0.10.0", "targets": { "dotnet": { "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/main/logo/default-256-dark.png", "namespace": "Amazon.JSII.Tests.CalculatorNamespace.BaseNamespace", "packageId": "Amazon.JSII.Tests.CalculatorPackageId.BasePackageId" }, "go": { "moduleName": "github.com/aws/jsii/jsii-calc/go", "packageName": "jcb" }, "java": { "maven": { "artifactId": "calculator-base", "groupId": "software.amazon.jsii.tests" }, "package": "software.amazon.jsii.tests.calculator.base" }, "js": { "npm": "@scope/jsii-calc-base" }, "python": { "distName": "scope.jsii-calc-base", "module": "scope.jsii_calc_base" } }, "types": { "@scope/jsii-calc-base.Base": { "abstract": true, "assembly": "@scope/jsii-calc-base", "docs": { "summary": "A base class." }, "fqn": "@scope/jsii-calc-base.Base", "initializer": {}, "kind": "class", "locationInModule": { "filename": "lib/index.ts", "line": 10 }, "methods": [ { "docs": { "returns": "the name of the class (to verify native type names are created for derived classes)." }, "locationInModule": { "filename": "lib/index.ts", "line": 14 }, "name": "typeName", "returns": { "type": { "primitive": "any" } } } ], "name": "Base", "symbolId": "lib/index:Base" }, "@scope/jsii-calc-base.BaseProps": { "assembly": "@scope/jsii-calc-base", "datatype": true, "fqn": "@scope/jsii-calc-base.BaseProps", "interfaces": [ "@scope/jsii-calc-base-of-base.VeryBaseProps" ], "kind": "interface", "locationInModule": { "filename": "lib/index.ts", "line": 19 }, "name": "BaseProps", "properties": [ { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 20 }, "name": "bar", "type": { "primitive": "string" } } ], "symbolId": "lib/index:BaseProps" }, "@scope/jsii-calc-base.IBaseInterface": { "assembly": "@scope/jsii-calc-base", "fqn": "@scope/jsii-calc-base.IBaseInterface", "interfaces": [ "@scope/jsii-calc-base-of-base.IVeryBaseInterface" ], "kind": "interface", "locationInModule": { "filename": "lib/index.ts", "line": 23 }, "methods": [ { "abstract": true, "locationInModule": { "filename": "lib/index.ts", "line": 24 }, "name": "bar" } ], "name": "IBaseInterface", "symbolId": "lib/index:IBaseInterface" }, "@scope/jsii-calc-base.StaticConsumer": { "assembly": "@scope/jsii-calc-base", "docs": { "summary": "Hides the transitive dependency of base-of-base." }, "fqn": "@scope/jsii-calc-base.StaticConsumer", "initializer": {}, "kind": "class", "locationInModule": { "filename": "lib/index.ts", "line": 30 }, "methods": [ { "locationInModule": { "filename": "lib/index.ts", "line": 31 }, "name": "consume", "parameters": [ { "name": "args", "type": { "primitive": "any" }, "variadic": true } ], "static": true, "variadic": true } ], "name": "StaticConsumer", "symbolId": "lib/index:StaticConsumer" } }, "version": "0.0.0", "fingerprint": "HiHbzAfeO1CAYQhgLFruW7OWwx9db1OpnC4Pl3Vlqak=" }