@geheimgang188/fmod-service-api
Version:
FMOD service API
20 lines • 1.7 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const fmod_codegen_1 = require("../api-generator/fmod-codegen");
const path_1 = __importDefault(require("path"));
const test_data_1 = require("./test-data");
new fmod_codegen_1.FmodCodegen(test_data_1.testBankProject, {
projectDataType: {
name: 'IExtendedFmodProject',
importInstruction: 'import type { IExtendedFmodProject } from \'./test-data\';',
},
})
.importFrom('../index')
.generateTo('TestProject', path_1.default.join(__dirname, '../../../src/demo/generated-demo-code.ts'));
new fmod_codegen_1.FmodCodegen(test_data_1.sampleProject)
.importFrom('../index')
.generateTo('FmodSampleProject', path_1.default.join(__dirname, '../../../src/demo/fmod-sample-project.ts'));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2VuZXJhdGUtZGVtby1jb2RlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2RlbW8vZ2VuZXJhdGUtZGVtby1jb2RlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsZ0VBQTREO0FBQzVELGdEQUF3QjtBQUN4QiwyQ0FBNkQ7QUFFN0QsSUFBSSwwQkFBVyxDQUFFLDJCQUFlLEVBQUU7SUFDOUIsZUFBZSxFQUFFO1FBQ2IsSUFBSSxFQUFFLHNCQUFzQjtRQUM1QixpQkFBaUIsRUFBRSw0REFBNEQ7S0FDbEY7Q0FDSixDQUFFO0tBQ0UsVUFBVSxDQUFFLFVBQVUsQ0FBRTtLQUN4QixVQUFVLENBQUUsYUFBYSxFQUFFLGNBQUksQ0FBQyxJQUFJLENBQUUsU0FBUyxFQUFFLDBDQUEwQyxDQUFFLENBQUUsQ0FBQztBQUVyRyxJQUFJLDBCQUFXLENBQUUseUJBQWEsQ0FBRTtLQUMzQixVQUFVLENBQUUsVUFBVSxDQUFFO0tBQ3hCLFVBQVUsQ0FBRSxtQkFBbUIsRUFBRSxjQUFJLENBQUMsSUFBSSxDQUFFLFNBQVMsRUFBRSwwQ0FBMEMsQ0FBRSxDQUFFLENBQUMifQ==