UNPKG

1.38 kBJavaScriptView Raw
1"use strict";
2/*
3This "shim" can be used on the frontend to prevent from errors on undefined decorators,
4when you are sharing same classes across backend and frontend.
5To use this shim, simply set up your Webpack configuration
6to use this file instead of a normal TypeGraphQL module.
7
8plugins: [
9 // ...here are any other existing plugins that you already have
10 new webpack.NormalModuleReplacementPlugin(/type-graphql$/, resource => {
11 resource.request = resource.request.replace(/type-graphql/, "type-graphql/dist/browser-shim");
12 }),
13]
14*/
15Object.defineProperty(exports, "__esModule", { value: true });
16const dummyFn = () => void 0;
17const dummyDecorator = () => dummyFn;
18exports.Arg = dummyDecorator;
19exports.Args = dummyDecorator;
20exports.ArgsType = dummyDecorator;
21exports.Authorized = dummyDecorator;
22exports.Ctx = dummyDecorator;
23exports.registerEnumType = dummyFn;
24exports.Field = dummyDecorator;
25exports.FieldResolver = dummyDecorator;
26exports.Info = dummyDecorator;
27exports.InputType = dummyDecorator;
28exports.InterfaceType = dummyDecorator;
29exports.Mutation = dummyDecorator;
30exports.ObjectType = dummyDecorator;
31exports.PubSub = dummyDecorator;
32exports.Query = dummyDecorator;
33exports.Resolver = dummyDecorator;
34exports.Root = dummyDecorator;
35exports.Subscription = dummyDecorator;
36exports.createUnionType = dummyFn;
37exports.UseMiddleware = dummyDecorator;