@neo-one/smart-contract-compiler
Version:
NEO•ONE TypeScript smart contract compiler.
8 lines (6 loc) • 1.71 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const utils_1 = require("@neo-one/utils");
exports.MultipleContractsInFileError = utils_1.makeErrorWithCode('MULTIPLE_CONTRACTS_IN_FILE', (filePath) => `Only one contract is allowed per file: ${filePath}`);
exports.CircularLinkedDependencyError = utils_1.makeErrorWithCode('CIRCULAR_LINKED_DEPENDENCY', (contracts) => `Circular Dependency found in linked-contracts: ${contracts.join(`\n`)}`);
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImVycm9ycy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDBDQUFtRDtBQUd0QyxRQUFBLDRCQUE0QixHQUFHLHlCQUFpQixDQUMzRCw0QkFBNEIsRUFDNUIsQ0FBQyxRQUFnQixFQUFFLEVBQUUsQ0FBQywwQ0FBMEMsUUFBUSxFQUFFLENBQzNFLENBQUM7QUFFVyxRQUFBLDZCQUE2QixHQUFHLHlCQUFpQixDQUM1RCw0QkFBNEIsRUFDNUIsQ0FBQyxTQUFnQyxFQUFFLEVBQUUsQ0FBQyxrREFBa0QsU0FBUyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUMvRyxDQUFDIiwiZmlsZSI6Im5lby1vbmUtc21hcnQtY29udHJhY3QtY29tcGlsZXIvc3JjL2Vycm9ycy5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IG1ha2VFcnJvcldpdGhDb2RlIH0gZnJvbSAnQG5lby1vbmUvdXRpbHMnO1xuXG4vLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmUgZXhwb3J0LW5hbWVcbmV4cG9ydCBjb25zdCBNdWx0aXBsZUNvbnRyYWN0c0luRmlsZUVycm9yID0gbWFrZUVycm9yV2l0aENvZGUoXG4gICdNVUxUSVBMRV9DT05UUkFDVFNfSU5fRklMRScsXG4gIChmaWxlUGF0aDogc3RyaW5nKSA9PiBgT25seSBvbmUgY29udHJhY3QgaXMgYWxsb3dlZCBwZXIgZmlsZTogJHtmaWxlUGF0aH1gLFxuKTtcblxuZXhwb3J0IGNvbnN0IENpcmN1bGFyTGlua2VkRGVwZW5kZW5jeUVycm9yID0gbWFrZUVycm9yV2l0aENvZGUoXG4gICdDSVJDVUxBUl9MSU5LRURfREVQRU5ERU5DWScsXG4gIChjb250cmFjdHM6IFJlYWRvbmx5QXJyYXk8c3RyaW5nPikgPT4gYENpcmN1bGFyIERlcGVuZGVuY3kgZm91bmQgaW4gbGlua2VkLWNvbnRyYWN0czogJHtjb250cmFjdHMuam9pbihgXFxuYCl9YCxcbik7XG4iXX0=