@ton-contests/tact-utils
Version:
Tact utilities for TON Contests plaform
14 lines (13 loc) • 497 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.removeStdlibEntries = removeStdlibEntries;
function removeStdlibEntries(ast) {
const res = {
sources: [],
funcSources: [],
constants: ast.constants.filter((x) => !x.loc.file?.startsWith("@stdlib")),
functions: ast.functions.filter((x) => !x.loc.file?.startsWith("@stdlib")),
types: ast.types.filter((x) => !x.loc.file?.startsWith("@stdlib")),
};
return res;
}