-
Notifications
You must be signed in to change notification settings - Fork 328
Closed
Description
Given the following files:
./lib/types/ZnsResolutionType.ts:
interface CurrencyResolution {
address: string
}
export default interface ZnsResolutionType {
crypto: {
ADA?: CurrencyResolution,
BTC?: CurrencyResolution,
EOS?: CurrencyResolution,
ETH?: CurrencyResolution,
XLM?: CurrencyResolution,
XRP?: CurrencyResolution,
ZIL?: CurrencyResolution,
}
}./lib/types/ResellerOrderType.ts
import ZnsResolutionType from './ZnsResolutionType'
interface OrderItem {
name: string;
owner: string;
resolution?: ZnsResolutionType;
}
export default interface ResellerOrderType {
domains: OrderItem[]
}Running the following command results in an error:
$ typescript-json-schema lib/types/* ResellerOrderType
/Users/bogdan/.nvm/versions/node/v10.15.3/lib/node_modules/typescript-json-schema/dist/typescript-json-schema.js:795
throw new Error("type " + symbolName + " not found");
^
Error: type lib/types/ZnsResolutionType.ts not found
at JsonSchemaGenerator.getSchemaForSymbol (/Users/bogdan/.nvm/versions/node/v10.15.3/lib/node_modules/typescript-json-schema/dist/typescript-json-schema.js:795:19)
at generateSchema (/Users/bogdan/.nvm/versions/node/v10.15.3/lib/node_modules/typescript-json-schema/dist/typescript-json-schema.js:967:26)
at Object.exec (/Users/bogdan/.nvm/versions/node/v10.15.3/lib/node_modules/typescript-json-schema/dist/typescript-json-schema.js:1016:22)
at Object.run (/Users/bogdan/.nvm/versions/node/v10.15.3/lib/node_modules/typescript-json-schema/dist/typescript-json-schema-cli.js:48:30)
at Object.<anonymous> (/Users/bogdan/.nvm/versions/node/v10.15.3/lib/node_modules/typescript-json-schema/bin/typescript-json-schema:3:5)
at Module._compile (internal/modules/cjs/loader.js:701:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
at Module.load (internal/modules/cjs/loader.js:600:32)
at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
at Function.Module._load (internal/modules/cjs/loader.js:531:3)
Metadata
Metadata
Assignees
Labels
No labels