@winglibs/k8s
Version: 
Wing for Kubernetes
29 lines • 1.05 kB
JavaScript
;
const $stdlib = require('@winglang/sdk');
const $macros = require("@winglang/sdk/lib/macros");
const std = $stdlib.std;
const $helpers = $stdlib.helpers;
const $extern = $helpers.createExternRequire(__dirname);
const $types = require("./types.cjs");
let $preflightTypesMap = {};
const cdk8s = require("cdk8s");
class ApiObject extends (globalThis.$ClassFactory.resolveType("cdk8s.ApiObject") ?? cdk8s.ApiObject) {
  constructor($scope, $id, props) {
    super($scope, $id, props);
  }
  static _toInflightType() {
    return `
      require("${$helpers.normalPath(__dirname)}/inflight.ApiObject-1.cjs")({
        $cdk8s_ApiObject: ${$stdlib.core.liftObject($stdlib.core.toLiftableModuleType(globalThis.$ClassFactory.resolveType("cdk8s.ApiObject") ?? cdk8s.ApiObject, "cdk8s", "ApiObject"))},
      })
    `;
  }
  get _liftMap() {
    return $stdlib.core.mergeLiftDeps(super._liftMap, {
      "$inflight_init": [
      ],
    });
  }
}
module.exports = { $preflightTypesMap, ApiObject };
//# sourceMappingURL=preflight.apiobject-1.cjs.map