"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.coreExtension = void 0;
const fs_1 = __importDefault(require("fs"));
const path_1 = __importDefault(require("path"));
const extension_js_1 = require("./extension.js");
const pkgFile = path_1.default.join(__dirname, '../../../package.json');
const pkg = JSON.parse(fs_1.default.readFileSync(pkgFile, 'utf-8'));
exports.coreExtension = new extension_js_1.Extension(__dirname, {
    name: '<core>',
    title: '',
    description: 'UBIO Automation Core',
    category: 'extension',
    version: pkg.version,
    modules: [
        './model/matcher.js',
        './model/definition.js',
        './actions/**/*.js',
        './pipes/**/*.js',
        './inspections/**/*.js',
    ],
    tags: [],
    private: false,
});
//# sourceMappingURL=core.js.map