apollo-server-core
Advanced tools
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/plugin/inlineTrace/index.ts"],"names":[],"mappings":"AAEA,OAAO,KAAK,EAAE,uCAAuC,EAAE,MAAM,2BAA2B,CAAC;AACzF,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,sBAAsB,CAAC;AAGvE,MAAM,WAAW,oCAAoC;IAOnD,YAAY,CAAC,EAAE,uCAAuC,CAAC,KAAK,CAAC,CAAC,cAAc,CAAC,CAAC;IAW9E,yBAAyB,CAAC,EAAE,OAAO,CAAC;CACrC;AAOD,wBAAgB,6BAA6B,CAC3C,OAAO,GAAE,oCAA0D,GAClE,0BAA0B,CA4E5B;AAID,wBAAgB,qCAAqC,IAAI,0BAA0B,CAMlF"} | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/plugin/inlineTrace/index.ts"],"names":[],"mappings":"AAEA,OAAO,KAAK,EAAE,uCAAuC,EAAE,MAAM,2BAA2B,CAAC;AACzF,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,sBAAsB,CAAC;AAGvE,MAAM,WAAW,oCAAoC;IAOnD,YAAY,CAAC,EAAE,uCAAuC,CAAC,KAAK,CAAC,CAAC,cAAc,CAAC,CAAC;IAW9E,yBAAyB,CAAC,EAAE,OAAO,CAAC;CACrC;AAOD,wBAAgB,6BAA6B,CAC3C,OAAO,GAAE,oCAA0D,GAClE,0BAA0B,CA+F5B;AAID,wBAAgB,qCAAqC,IAAI,0BAA0B,CAMlF"} |
@@ -22,3 +22,3 @@ "use strict"; | ||
| }, | ||
| async requestDidStart({ request: { http } }) { | ||
| async requestDidStart({ request: { http }, metrics }) { | ||
| if (!enabled) { | ||
@@ -33,2 +33,6 @@ return; | ||
| } | ||
| if (metrics.captureTraces === false) { | ||
| return; | ||
| } | ||
| metrics.captureTraces = true; | ||
| treeBuilder.startTiming(); | ||
@@ -48,2 +52,5 @@ return { | ||
| treeBuilder.stopTiming(); | ||
| if (metrics.queryPlanTrace) { | ||
| treeBuilder.trace.queryPlan = metrics.queryPlanTrace; | ||
| } | ||
| const encodedUint8Array = apollo_reporting_protobuf_1.Trace.encode(treeBuilder.trace).finish(); | ||
@@ -50,0 +57,0 @@ const encodedBuffer = Buffer.from(encodedUint8Array, encodedUint8Array.byteOffset, encodedUint8Array.byteLength); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/plugin/inlineTrace/index.ts"],"names":[],"mappings":";;;AAAA,yEAAkD;AAClD,0DAAuD;AAGvD,4DAAyD;AA4BzD,SAAgB,6BAA6B,CAC3C,UAAgD,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC;IAEnE,IAAI,OAAO,GAAmB,OAAO,CAAC,yBAAyB,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC;IAC9E,OAAO;QACL,sBAAsB;YACpB,OAAO,aAAa,CAAC;QACvB,CAAC;QACD,KAAK,CAAC,eAAe,CAAC,EAAE,MAAM,EAAE,MAAM,EAAE;YAKtC,IAAI,OAAO,KAAK,IAAI,EAAE;gBACpB,OAAO,GAAG,IAAA,qCAAiB,EAAC,MAAM,CAAC,CAAC;gBACpC,IAAI,OAAO,EAAE;oBACX,MAAM,CAAC,IAAI,CACT,sEAAsE;wBACpE,wCAAwC,CAC3C,CAAC;iBACH;aACF;QACH,CAAC;QACD,KAAK,CAAC,eAAe,CAAC,EAAE,OAAO,EAAE,EAAE,IAAI,EAAE,EAAE;YACzC,IAAI,CAAC,OAAO,EAAE;gBACZ,OAAO;aACR;YAED,MAAM,WAAW,GAAG,IAAI,mCAAgB,CAAC;gBACvC,YAAY,EAAE,OAAO,CAAC,YAAY;aACnC,CAAC,CAAC;YAGH,IAAI,CAAA,IAAI,aAAJ,IAAI,uBAAJ,IAAI,CAAE,OAAO,CAAC,GAAG,CAAC,iCAAiC,CAAC,MAAK,MAAM,EAAE;gBACnE,OAAO;aACR;YAED,WAAW,CAAC,WAAW,EAAE,CAAC;YAE1B,OAAO;gBACL,KAAK,CAAC,iBAAiB;oBACrB,OAAO;wBACL,gBAAgB,CAAC,EAAE,IAAI,EAAE;4BACvB,OAAO,WAAW,CAAC,gBAAgB,CAAC,IAAI,CAAC,CAAC;wBAC5C,CAAC;qBACF,CAAC;gBACJ,CAAC;gBAED,KAAK,CAAC,kBAAkB,CAAC,EAAE,MAAM,EAAE;oBACjC,WAAW,CAAC,kBAAkB,CAAC,MAAM,CAAC,CAAC;gBACzC,CAAC;gBAED,KAAK,CAAC,gBAAgB,CAAC,EAAE,QAAQ,EAAE;oBAGjC,WAAW,CAAC,UAAU,EAAE,CAAC;oBAEzB,MAAM,iBAAiB,GAAG,iCAAK,CAAC,MAAM,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC,MAAM,EAAE,CAAC;oBACnE,MAAM,aAAa,GAAG,MAAM,CAAC,IAAI,CAC/B,iBAAiB,EACjB,iBAAiB,CAAC,UAAU,EAC5B,iBAAiB,CAAC,UAAU,CAC7B,CAAC;oBAEF,MAAM,UAAU,GACd,QAAQ,CAAC,UAAU,IAAI,CAAC,QAAQ,CAAC,UAAU,GAAG,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC;oBAIrE,IAAI,OAAO,UAAU,CAAC,IAAI,KAAK,WAAW,EAAE;wBAC1C,MAAM,IAAI,KAAK,CAAC,2CAA2C,CAAC,CAAC;qBAC9D;oBAED,UAAU,CAAC,IAAI,GAAG,aAAa,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;gBACrD,CAAC;aACF,CAAC;QACJ,CAAC;KACF,CAAC;AACJ,CAAC;AA9ED,sEA8EC;AAID,SAAgB,qCAAqC;IACnD,OAAO;QACL,sBAAsB;YACpB,OAAO,aAAa,CAAC;QACvB,CAAC;KACF,CAAC;AACJ,CAAC;AAND,sFAMC"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/plugin/inlineTrace/index.ts"],"names":[],"mappings":";;;AAAA,yEAAkD;AAClD,0DAAuD;AAGvD,4DAAyD;AA4BzD,SAAgB,6BAA6B,CAC3C,UAAgD,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC;IAEnE,IAAI,OAAO,GAAmB,OAAO,CAAC,yBAAyB,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC;IAC9E,OAAO;QACL,sBAAsB;YACpB,OAAO,aAAa,CAAC;QACvB,CAAC;QACD,KAAK,CAAC,eAAe,CAAC,EAAE,MAAM,EAAE,MAAM,EAAE;YAKtC,IAAI,OAAO,KAAK,IAAI,EAAE;gBACpB,OAAO,GAAG,IAAA,qCAAiB,EAAC,MAAM,CAAC,CAAC;gBACpC,IAAI,OAAO,EAAE;oBACX,MAAM,CAAC,IAAI,CACT,sEAAsE;wBACpE,wCAAwC,CAC3C,CAAC;iBACH;aACF;QACH,CAAC;QACD,KAAK,CAAC,eAAe,CAAC,EAAE,OAAO,EAAE,EAAE,IAAI,EAAE,EAAE,OAAO,EAAE;YAClD,IAAI,CAAC,OAAO,EAAE;gBACZ,OAAO;aACR;YAED,MAAM,WAAW,GAAG,IAAI,mCAAgB,CAAC;gBACvC,YAAY,EAAE,OAAO,CAAC,YAAY;aACnC,CAAC,CAAC;YAGH,IAAI,CAAA,IAAI,aAAJ,IAAI,uBAAJ,IAAI,CAAE,OAAO,CAAC,GAAG,CAAC,iCAAiC,CAAC,MAAK,MAAM,EAAE;gBACnE,OAAO;aACR;YAID,IAAI,OAAO,CAAC,aAAa,KAAK,KAAK,EAAE;gBACnC,OAAO;aACR;YAKD,OAAO,CAAC,aAAa,GAAG,IAAI,CAAC;YAE7B,WAAW,CAAC,WAAW,EAAE,CAAC;YAE1B,OAAO;gBACL,KAAK,CAAC,iBAAiB;oBACrB,OAAO;wBACL,gBAAgB,CAAC,EAAE,IAAI,EAAE;4BACvB,OAAO,WAAW,CAAC,gBAAgB,CAAC,IAAI,CAAC,CAAC;wBAC5C,CAAC;qBACF,CAAC;gBACJ,CAAC;gBAED,KAAK,CAAC,kBAAkB,CAAC,EAAE,MAAM,EAAE;oBACjC,WAAW,CAAC,kBAAkB,CAAC,MAAM,CAAC,CAAC;gBACzC,CAAC;gBAED,KAAK,CAAC,gBAAgB,CAAC,EAAE,QAAQ,EAAE;oBAGjC,WAAW,CAAC,UAAU,EAAE,CAAC;oBAMzB,IAAI,OAAO,CAAC,cAAc,EAAE;wBAC1B,WAAW,CAAC,KAAK,CAAC,SAAS,GAAG,OAAO,CAAC,cAAc,CAAC;qBACtD;oBAED,MAAM,iBAAiB,GAAG,iCAAK,CAAC,MAAM,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC,MAAM,EAAE,CAAC;oBACnE,MAAM,aAAa,GAAG,MAAM,CAAC,IAAI,CAC/B,iBAAiB,EACjB,iBAAiB,CAAC,UAAU,EAC5B,iBAAiB,CAAC,UAAU,CAC7B,CAAC;oBAEF,MAAM,UAAU,GACd,QAAQ,CAAC,UAAU,IAAI,CAAC,QAAQ,CAAC,UAAU,GAAG,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC;oBAIrE,IAAI,OAAO,UAAU,CAAC,IAAI,KAAK,WAAW,EAAE;wBAC1C,MAAM,IAAI,KAAK,CAAC,2CAA2C,CAAC,CAAC;qBAC9D;oBAED,UAAU,CAAC,IAAI,GAAG,aAAa,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;gBACrD,CAAC;aACF,CAAC;QACJ,CAAC;KACF,CAAC;AACJ,CAAC;AAjGD,sEAiGC;AAID,SAAgB,qCAAqC;IACnD,OAAO;QACL,sBAAsB;YACpB,OAAO,aAAa,CAAC;QACvB,CAAC;KACF,CAAC;AACJ,CAAC;AAND,sFAMC"} |
@@ -8,2 +8,3 @@ import type { ImplicitlyInstallablePlugin } from '../../../ApolloServer'; | ||
| headers?: Record<string, string>; | ||
| includeCookies?: boolean; | ||
| __internal_apolloStudioEnv__?: 'staging' | 'prod'; | ||
@@ -10,0 +11,0 @@ } |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/plugin/landingPage/default/index.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,2BAA2B,EAAE,MAAM,uBAAuB,CAAC;AAEzE,MAAM,WAAW,+CAA+C;IAQ9D,OAAO,CAAC,EAAE,MAAM,CAAC;IAKjB,MAAM,CAAC,EAAE,OAAO,CAAC;IAKjB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,SAAS,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;IACnC,OAAO,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;IAEjC,4BAA4B,CAAC,EAAE,SAAS,GAAG,MAAM,CAAC;CACnD;AAED,MAAM,WAAW,gDACf,SAAQ,+CAA+C;CAAG;AAE5D,MAAM,WAAW,qDACf,SAAQ,+CAA+C;IAOvD,QAAQ,CAAC,EAAE,MAAM,CAAC;CACnB;AAaD,wBAAgB,yCAAyC,CACvD,OAAO,GAAE,gDAAqD,GAC7D,2BAA2B,CAc7B;AAED,wBAAgB,8CAA8C,CAC5D,OAAO,GAAE,qDAA0D,GAClE,2BAA2B,CAgB7B"} | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/plugin/landingPage/default/index.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,2BAA2B,EAAE,MAAM,uBAAuB,CAAC;AAEzE,MAAM,WAAW,+CAA+C;IAQ9D,OAAO,CAAC,EAAE,MAAM,CAAC;IAKjB,MAAM,CAAC,EAAE,OAAO,CAAC;IAKjB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAKlB,SAAS,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;IAKnC,OAAO,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;IAKjC,cAAc,CAAC,EAAE,OAAO,CAAC;IAEzB,4BAA4B,CAAC,EAAE,SAAS,GAAG,MAAM,CAAC;CACnD;AAED,MAAM,WAAW,gDACf,SAAQ,+CAA+C;CAAG;AAE5D,MAAM,WAAW,qDACf,SAAQ,+CAA+C;IAOvD,QAAQ,CAAC,EAAE,MAAM,CAAC;CACnB;AAcD,wBAAgB,yCAAyC,CACvD,OAAO,GAAE,gDAAqD,GAC7D,2BAA2B,CA2B7B;AAED,wBAAgB,8CAA8C,CAC5D,OAAO,GAAE,qDAA0D,GAClE,2BAA2B,CA6B7B"} |
@@ -5,3 +5,3 @@ "use strict"; | ||
| function ApolloServerPluginLandingPageLocalDefault(options = {}) { | ||
| const { version, __internal_apolloStudioEnv__, footer, ...rest } = options; | ||
| const { version, __internal_apolloStudioEnv__, footer, document, variables, headers, includeCookies, ...rest } = options; | ||
| return ApolloServerPluginLandingPageDefault(version, encodeConfig({ | ||
@@ -11,2 +11,6 @@ isProd: false, | ||
| footer, | ||
| document, | ||
| variables, | ||
| headers, | ||
| includeCookies, | ||
| ...rest, | ||
@@ -17,3 +21,3 @@ })); | ||
| function ApolloServerPluginLandingPageProductionDefault(options = {}) { | ||
| const { version, __internal_apolloStudioEnv__, footer, graphRef, ...rest } = options; | ||
| const { version, __internal_apolloStudioEnv__, footer, document, variables, headers, includeCookies, graphRef, ...rest } = options; | ||
| return ApolloServerPluginLandingPageDefault(version, encodeConfig({ | ||
@@ -23,2 +27,6 @@ isProd: true, | ||
| footer, | ||
| document, | ||
| variables, | ||
| headers, | ||
| includeCookies, | ||
| graphRef, | ||
@@ -25,0 +33,0 @@ ...rest, |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/plugin/landingPage/default/index.ts"],"names":[],"mappings":";;;AAoDA,SAAgB,yCAAyC,CACvD,UAA4D,EAAE;IAK9D,MAAM,EAAE,OAAO,EAAE,4BAA4B,EAAE,MAAM,EAAE,GAAG,IAAI,EAAE,GAAG,OAAO,CAAC;IAC3E,OAAO,oCAAoC,CACzC,OAAO,EACP,YAAY,CAAC;QACX,MAAM,EAAE,KAAK;QACb,eAAe,EAAE,4BAA4B;QAC7C,MAAM;QACN,GAAG,IAAI;KACR,CAAC,CACH,CAAC;AACJ,CAAC;AAhBD,8FAgBC;AAED,SAAgB,8CAA8C,CAC5D,UAAiE,EAAE;IAKnE,MAAM,EAAE,OAAO,EAAE,4BAA4B,EAAE,MAAM,EAAE,QAAQ,EAAE,GAAG,IAAI,EAAE,GACxE,OAAO,CAAC;IACV,OAAO,oCAAoC,CACzC,OAAO,EACP,YAAY,CAAC;QACX,MAAM,EAAE,IAAI;QACZ,eAAe,EAAE,4BAA4B;QAC7C,MAAM;QACN,QAAQ;QACR,GAAG,IAAI;KACR,CAAC,CACH,CAAC;AACJ,CAAC;AAlBD,wGAkBC;AAUD,SAAS,YAAY,CAAC,MAAyB;IAC7C,OAAO,IAAI,CAAC,SAAS,CAAC,kBAAkB,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC;AACpE,CAAC;AAGD,SAAS,oCAAoC,CAC3C,YAAgC,EAChC,aAAqB;IAErB,MAAM,OAAO,GAAG,YAAY,aAAZ,YAAY,cAAZ,YAAY,GAAI,SAAS,CAAC;IAC1C,OAAO;QACL,iCAAiC,EAAE,KAAK;QACxC,KAAK,CAAC,eAAe;YACnB,OAAO;gBACL,KAAK,CAAC,iBAAiB;oBACrB,MAAM,IAAI,GAAG;;;;;;;uEAOgD,OAAO;;;;;;;;;;;;uEAYP,OAAO;;;;uEAIP,OAAO;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;mCA8B3C,aAAa;4EAC4B,OAAO;;;WAGxE,CAAC;oBACF,OAAO,EAAE,IAAI,EAAE,CAAC;gBAClB,CAAC;aACF,CAAC;QACJ,CAAC;KACF,CAAC;AACJ,CAAC"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/plugin/landingPage/default/index.ts"],"names":[],"mappings":";;;AAkEA,SAAgB,yCAAyC,CACvD,UAA4D,EAAE;IAK9D,MAAM,EACJ,OAAO,EACP,4BAA4B,EAC5B,MAAM,EACN,QAAQ,EACR,SAAS,EACT,OAAO,EACP,cAAc,EACd,GAAG,IAAI,EACR,GAAG,OAAO,CAAC;IACZ,OAAO,oCAAoC,CACzC,OAAO,EACP,YAAY,CAAC;QACX,MAAM,EAAE,KAAK;QACb,eAAe,EAAE,4BAA4B;QAC7C,MAAM;QACN,QAAQ;QACR,SAAS;QACT,OAAO;QACP,cAAc;QACd,GAAG,IAAI;KACR,CAAC,CACH,CAAC;AACJ,CAAC;AA7BD,8FA6BC;AAED,SAAgB,8CAA8C,CAC5D,UAAiE,EAAE;IAKnE,MAAM,EACJ,OAAO,EACP,4BAA4B,EAC5B,MAAM,EACN,QAAQ,EACR,SAAS,EACT,OAAO,EACP,cAAc,EACd,QAAQ,EACR,GAAG,IAAI,EACR,GAAG,OAAO,CAAC;IACZ,OAAO,oCAAoC,CACzC,OAAO,EACP,YAAY,CAAC;QACX,MAAM,EAAE,IAAI;QACZ,eAAe,EAAE,4BAA4B;QAC7C,MAAM;QACN,QAAQ;QACR,SAAS;QACT,OAAO;QACP,cAAc;QACd,QAAQ;QACR,GAAG,IAAI;KACR,CAAC,CACH,CAAC;AACJ,CAAC;AA/BD,wGA+BC;AAUD,SAAS,YAAY,CAAC,MAAyB;IAC7C,OAAO,IAAI,CAAC,SAAS,CAAC,kBAAkB,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC;AACpE,CAAC;AAGD,SAAS,oCAAoC,CAC3C,YAAgC,EAChC,aAAqB;IAErB,MAAM,OAAO,GAAG,YAAY,aAAZ,YAAY,cAAZ,YAAY,GAAI,SAAS,CAAC;IAC1C,OAAO;QACL,iCAAiC,EAAE,KAAK;QACxC,KAAK,CAAC,eAAe;YACnB,OAAO;gBACL,KAAK,CAAC,iBAAiB;oBACrB,MAAM,IAAI,GAAG;;;;;;;uEAOgD,OAAO;;;;;;;;;;;;uEAYP,OAAO;;;;uEAIP,OAAO;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;mCA8B3C,aAAa;4EAC4B,OAAO;;;WAGxE,CAAC;oBACF,OAAO,EAAE,IAAI,EAAE,CAAC;gBAClB,CAAC;aACF,CAAC;QACJ,CAAC;KACF,CAAC;AACJ,CAAC"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"plugin.d.ts","sourceRoot":"","sources":["../../../src/plugin/usageReporting/plugin.ts"],"names":[],"mappings":"AAGA,OAAO,EAAwB,KAAK,EAAE,MAAM,2BAA2B,CAAC;AACxE,OAAO,EAAmB,OAAO,EAAE,MAAM,mBAAmB,CAAC;AAkB7D,OAAO,KAAK,EACV,uCAAuC,EACvC,qBAAqB,EACtB,MAAM,WAAW,CAAC;AAKnB,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,sBAAsB,CAAC;AAmCvE,wBAAgB,gCAAgC,CAAC,QAAQ,EACvD,OAAO,GAAE,uCAAuC,CAAC,QAAQ,CAExD,GACA,0BAA0B,CAirB5B;AAED,wBAAgB,sBAAsB,CACpC,IAAI,EAAE,KAAK,CAAC,KAAK,EACjB,OAAO,EAAE,OAAO,EAChB,WAAW,CAAC,EAAE,qBAAqB,GAClC,IAAI,CAsCN;AA4BD,wBAAgB,wCAAwC,IAAI,0BAA0B,CAMrF"} | ||
| {"version":3,"file":"plugin.d.ts","sourceRoot":"","sources":["../../../src/plugin/usageReporting/plugin.ts"],"names":[],"mappings":"AAGA,OAAO,EAAwB,KAAK,EAAE,MAAM,2BAA2B,CAAC;AACxE,OAAO,EAAmB,OAAO,EAAE,MAAM,mBAAmB,CAAC;AAkB7D,OAAO,KAAK,EACV,uCAAuC,EACvC,qBAAqB,EACtB,MAAM,WAAW,CAAC;AAKnB,OAAO,KAAK,EAAE,0BAA0B,EAAE,MAAM,sBAAsB,CAAC;AAmCvE,wBAAgB,gCAAgC,CAAC,QAAQ,EACvD,OAAO,GAAE,uCAAuC,CAAC,QAAQ,CAExD,GACA,0BAA0B,CA2rB5B;AAED,wBAAgB,sBAAsB,CACpC,IAAI,EAAE,KAAK,CAAC,KAAK,EACjB,OAAO,EAAE,OAAO,EAChB,WAAW,CAAC,EAAE,qBAAqB,GAClC,IAAI,CAsCN;AA4BD,wBAAgB,wCAAwC,IAAI,0BAA0B,CAMrF"} |
@@ -274,6 +274,12 @@ "use strict"; | ||
| !graphqlUnknownOperationName) { | ||
| const rawWeight = await fieldLevelInstrumentation(requestContext); | ||
| treeBuilder.trace.fieldExecutionWeight = | ||
| typeof rawWeight === 'number' ? rawWeight : rawWeight ? 1 : 0; | ||
| metrics.captureTraces = !!treeBuilder.trace.fieldExecutionWeight; | ||
| if (metrics.captureTraces === undefined) { | ||
| const rawWeight = await fieldLevelInstrumentation(requestContext); | ||
| treeBuilder.trace.fieldExecutionWeight = | ||
| typeof rawWeight === 'number' ? rawWeight : rawWeight ? 1 : 0; | ||
| metrics.captureTraces = | ||
| !!treeBuilder.trace.fieldExecutionWeight; | ||
| } | ||
| else if (metrics.captureTraces) { | ||
| treeBuilder.trace.fieldExecutionWeight = 1; | ||
| } | ||
| } | ||
@@ -280,0 +286,0 @@ }, |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"plugin.js","sourceRoot":"","sources":["../../../src/plugin/usageReporting/plugin.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"plugin.js","sourceRoot":"","sources":["../../../src/plugin/usageReporting/plugin.ts"],"names":[],"mappings":"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"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"requestPipeline.d.ts","sourceRoot":"","sources":["../src/requestPipeline.ts"],"names":[],"mappings":"AAAA,OAAO,EACL,aAAa,EACb,oBAAoB,EAEpB,YAAY,EAGZ,YAAY,EACZ,qBAAqB,EAKrB,YAAY,EACb,MAAM,SAAS,CAAC;AACjB,OAAO,KAAK,EAAE,UAAU,EAAE,MAAM,mBAAmB,CAAC;AACpD,OAAO,KAAK,EAAE,qBAAqB,EAAE,MAAM,kBAAkB,CAAC;AAgB9D,OAAO,KAAK,EACV,cAAc,EACd,eAAe,EACf,qBAAqB,EACrB,eAAe,EAEf,cAAc,EACf,MAAM,qBAAqB,CAAC;AAC7B,OAAO,KAAK,EACV,kBAAkB,EAWnB,MAAM,2BAA2B,CAAC;AAKnC,OAAO,EAAE,cAAc,EAAE,eAAe,EAAE,qBAAqB,EAAE,CAAC;AAIlE,OAAO,KAAK,EAAE,aAAa,EAAE,MAAM,SAAS,CAAC;AAG7C,eAAO,MAAM,gBAAgB,SAAS,CAAC;AAMvC,MAAM,WAAW,4BAA4B,CAAC,QAAQ;IACpD,MAAM,EAAE,aAAa,CAAC;IAEtB,SAAS,CAAC,EAAE,CAAC,CAAC,QAAQ,EAAE,YAAY,KAAK,GAAG,CAAC,GAAG,GAAG,CAAC;IACpD,eAAe,CAAC,EAAE,cAAc,EAAE,CAAC;IACnC,QAAQ,CAAC,EAAE,eAAe,CAAC;IAC3B,aAAa,CAAC,EAAE,oBAAoB,CAAC,GAAG,EAAE,QAAQ,CAAC,CAAC;IAEpD,WAAW,CAAC,EAAE,MAAM,WAAW,CAAC,QAAQ,CAAC,CAAC;IAE1C,gBAAgB,CAAC,EAAE,qBAAqB,CAAC;IAEzC,WAAW,CAAC,EAAE,CAAC,KAAK,EAAE,YAAY,KAAK,qBAAqB,CAAC;IAC7D,cAAc,CAAC,EAAE,CACf,QAAQ,EAAE,eAAe,EACzB,cAAc,EAAE,qBAAqB,CAAC,QAAQ,CAAC,KAC5C,eAAe,GAAG,IAAI,CAAC;IAE5B,OAAO,CAAC,EAAE,kBAAkB,EAAE,CAAC;IAC/B,aAAa,CAAC,EAAE,aAAa,GAAG,IAAI,CAAC;IAErC,YAAY,CAAC,EAAE,YAAY,CAAC;CAC7B;AAED,oBAAY,WAAW,CAAC,QAAQ,IAAI;IAClC,CAAC,IAAI,EAAE,MAAM,GAAG,UAAU,CAAC,QAAQ,CAAC,CAAC;CACtC,CAAC;AAEF,aAAK,OAAO,CAAC,CAAC,IAAI;IAAE,CAAC,UAAU,CAAC,IAAI,MAAM,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC;CAAE,CAAC;AAErD,wBAAsB,qBAAqB,CAAC,QAAQ,EAClD,MAAM,EAAE,4BAA4B,CAAC,QAAQ,CAAC,EAC9C,cAAc,EAAE,OAAO,CAAC,qBAAqB,CAAC,QAAQ,CAAC,CAAC,GACvD,OAAO,CAAC,eAAe,CAAC,CAgiB1B"} | ||
| {"version":3,"file":"requestPipeline.d.ts","sourceRoot":"","sources":["../src/requestPipeline.ts"],"names":[],"mappings":"AAAA,OAAO,EACL,aAAa,EACb,oBAAoB,EAEpB,YAAY,EAGZ,YAAY,EACZ,qBAAqB,EAKrB,YAAY,EACb,MAAM,SAAS,CAAC;AACjB,OAAO,KAAK,EAAE,UAAU,EAAE,MAAM,mBAAmB,CAAC;AACpD,OAAO,KAAK,EAAE,qBAAqB,EAAE,MAAM,kBAAkB,CAAC;AAgB9D,OAAO,KAAK,EACV,cAAc,EACd,eAAe,EACf,qBAAqB,EACrB,eAAe,EAEf,cAAc,EACf,MAAM,qBAAqB,CAAC;AAC7B,OAAO,KAAK,EACV,kBAAkB,EAWnB,MAAM,2BAA2B,CAAC;AAKnC,OAAO,EAAE,cAAc,EAAE,eAAe,EAAE,qBAAqB,EAAE,CAAC;AAIlE,OAAO,KAAK,EAAE,aAAa,EAAE,MAAM,SAAS,CAAC;AAG7C,eAAO,MAAM,gBAAgB,SAAS,CAAC;AAMvC,MAAM,WAAW,4BAA4B,CAAC,QAAQ;IACpD,MAAM,EAAE,aAAa,CAAC;IAEtB,SAAS,CAAC,EAAE,CAAC,CAAC,QAAQ,EAAE,YAAY,KAAK,GAAG,CAAC,GAAG,GAAG,CAAC;IACpD,eAAe,CAAC,EAAE,cAAc,EAAE,CAAC;IACnC,QAAQ,CAAC,EAAE,eAAe,CAAC;IAC3B,aAAa,CAAC,EAAE,oBAAoB,CAAC,GAAG,EAAE,QAAQ,CAAC,CAAC;IAEpD,WAAW,CAAC,EAAE,MAAM,WAAW,CAAC,QAAQ,CAAC,CAAC;IAE1C,gBAAgB,CAAC,EAAE,qBAAqB,CAAC;IAEzC,WAAW,CAAC,EAAE,CAAC,KAAK,EAAE,YAAY,KAAK,qBAAqB,CAAC;IAC7D,cAAc,CAAC,EAAE,CACf,QAAQ,EAAE,eAAe,EACzB,cAAc,EAAE,qBAAqB,CAAC,QAAQ,CAAC,KAC5C,eAAe,GAAG,IAAI,CAAC;IAE5B,OAAO,CAAC,EAAE,kBAAkB,EAAE,CAAC;IAC/B,aAAa,CAAC,EAAE,aAAa,GAAG,IAAI,CAAC;IAErC,YAAY,CAAC,EAAE,YAAY,CAAC;CAC7B;AAED,oBAAY,WAAW,CAAC,QAAQ,IAAI;IAClC,CAAC,IAAI,EAAE,MAAM,GAAG,UAAU,CAAC,QAAQ,CAAC,CAAC;CACtC,CAAC;AAEF,aAAK,OAAO,CAAC,CAAC,IAAI;IAAE,CAAC,UAAU,CAAC,IAAI,MAAM,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC;CAAE,CAAC;AAkBrD,wBAAsB,qBAAqB,CAAC,QAAQ,EAClD,MAAM,EAAE,4BAA4B,CAAC,QAAQ,CAAC,EAC9C,cAAc,EAAE,OAAO,CAAC,qBAAqB,CAAC,QAAQ,CAAC,CAAC,GACvD,OAAO,CAAC,eAAe,CAAC,CAghB1B"} |
@@ -19,2 +19,10 @@ "use strict"; | ||
| } | ||
| function isBadUserInputGraphQLError(error) { | ||
| var _a; | ||
| return (((_a = error.nodes) === null || _a === void 0 ? void 0 : _a.length) === 1 && | ||
| error.nodes[0].kind === graphql_1.Kind.VARIABLE_DEFINITION && | ||
| (error.message.startsWith(`Variable "$${error.nodes[0].variable.name.value}" got invalid value `) || | ||
| error.message.startsWith(`Variable "$${error.nodes[0].variable.name.value}" of required type `) || | ||
| error.message.startsWith(`Variable "$${error.nodes[0].variable.name.value}" of non-null type `))); | ||
| } | ||
| async function processGraphQLRequest(config, requestContext) { | ||
@@ -143,12 +151,3 @@ var _a, _b, _c; | ||
| const resultErrors = (_c = result.errors) === null || _c === void 0 ? void 0 : _c.map((e) => { | ||
| var _a; | ||
| if (((_a = e.nodes) === null || _a === void 0 ? void 0 : _a.length) === 1 && | ||
| e.nodes[0].kind === graphql_1.Kind.VARIABLE_DEFINITION && | ||
| (e.message.startsWith(`Variable "$${e.nodes[0].variable.name.value}" got invalid value `) || | ||
| (e.nodes[0].type.kind === graphql_1.Kind.NON_NULL_TYPE && | ||
| e.nodes[0].type.type.kind === graphql_1.Kind.NAMED_TYPE && | ||
| (e.message.startsWith(`Variable "$${e.nodes[0].variable.name.value}" of required ` + | ||
| `type "${e.nodes[0].type.type.name.value}!" was not provided.`) || | ||
| e.message.startsWith(`Variable "$${e.nodes[0].variable.name.value}" of non-null ` + | ||
| `type "${e.nodes[0].type.type.name.value}!" must not be null.`))))) { | ||
| if (isBadUserInputGraphQLError(e)) { | ||
| return (0, apollo_server_errors_1.fromGraphQLError)(e, { | ||
@@ -155,0 +154,0 @@ errorClass: apollo_server_errors_1.UserInputError, |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"requestPipeline.js","sourceRoot":"","sources":["../src/requestPipeline.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"requestPipeline.js","sourceRoot":"","sources":["../src/requestPipeline.ts"],"names":[],"mappings":"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"} |
+2
-2
| { | ||
| "name": "apollo-server-core", | ||
| "version": "3.6.2", | ||
| "version": "3.6.3", | ||
| "description": "Core engine for Apollo GraphQL server", | ||
@@ -52,3 +52,3 @@ "main": "dist/index.js", | ||
| }, | ||
| "gitHead": "022184a4d01d4452ebbcfeeef6e8ee1aae7a5db7" | ||
| "gitHead": "289acad0e3777bd0010506763c3fd6e4c0289813" | ||
| } |
@@ -56,3 +56,3 @@ import { Trace } from 'apollo-reporting-protobuf'; | ||
| }, | ||
| async requestDidStart({ request: { http } }) { | ||
| async requestDidStart({ request: { http }, metrics }) { | ||
| if (!enabled) { | ||
@@ -71,2 +71,13 @@ return; | ||
| // If some other (user-written?) plugin already decided that we are not | ||
| // capturing traces, then we should not capture traces. | ||
| if (metrics.captureTraces === false) { | ||
| return; | ||
| } | ||
| // Note that this will override any `fieldLevelInstrumentation` parameter | ||
| // to the usage reporting plugin for requests with the | ||
| // `apollo-federation-include-trace` header set. | ||
| metrics.captureTraces = true; | ||
| treeBuilder.startTiming(); | ||
@@ -92,2 +103,10 @@ | ||
| // If we're in a gateway, include the query plan (and subgraph traces) | ||
| // in the inline trace. This is designed more for manually querying | ||
| // your graph while running locally to see what the query planner is | ||
| // doing rather than for running in production. | ||
| if (metrics.queryPlanTrace) { | ||
| treeBuilder.trace.queryPlan = metrics.queryPlanTrace; | ||
| } | ||
| const encodedUint8Array = Trace.encode(treeBuilder.trace).finish(); | ||
@@ -94,0 +113,0 @@ const encodedBuffer = Buffer.from( |
@@ -18,8 +18,21 @@ import type { ImplicitlyInstallablePlugin } from '../../../ApolloServer'; | ||
| /** | ||
| * Folks can configure their landing page to link to Studio Explorer with a | ||
| * document, variables and headers loaded in the UI. | ||
| * Users can configure their landing page to link to Studio Explorer with a | ||
| * document loaded in the UI. | ||
| */ | ||
| document?: string; | ||
| /** | ||
| * Users can configure their landing page to link to Studio Explorer with | ||
| * variables loaded in the UI. | ||
| */ | ||
| variables?: Record<string, string>; | ||
| /** | ||
| * Users can configure their landing page to link to Studio Explorer with | ||
| * headers loaded in the UI. | ||
| */ | ||
| headers?: Record<string, string>; | ||
| /** | ||
| * Users can configure their landing page to link to Studio Explorer with the | ||
| * setting to include/exclude cookies loaded in the UI. | ||
| */ | ||
| includeCookies?: boolean; | ||
| // For Apollo use only. | ||
@@ -51,2 +64,3 @@ __internal_apolloStudioEnv__?: 'staging' | 'prod'; | ||
| headers?: Record<string, string>; | ||
| includeCookies?: boolean; | ||
| footer?: boolean; | ||
@@ -61,3 +75,12 @@ } | ||
| // quite updated the plugin yet. | ||
| const { version, __internal_apolloStudioEnv__, footer, ...rest } = options; | ||
| const { | ||
| version, | ||
| __internal_apolloStudioEnv__, | ||
| footer, | ||
| document, | ||
| variables, | ||
| headers, | ||
| includeCookies, | ||
| ...rest | ||
| } = options; | ||
| return ApolloServerPluginLandingPageDefault( | ||
@@ -69,2 +92,6 @@ version, | ||
| footer, | ||
| document, | ||
| variables, | ||
| headers, | ||
| includeCookies, | ||
| ...rest, | ||
@@ -81,4 +108,13 @@ }), | ||
| // quite updated the plugin yet. | ||
| const { version, __internal_apolloStudioEnv__, footer, graphRef, ...rest } = | ||
| options; | ||
| const { | ||
| version, | ||
| __internal_apolloStudioEnv__, | ||
| footer, | ||
| document, | ||
| variables, | ||
| headers, | ||
| includeCookies, | ||
| graphRef, | ||
| ...rest | ||
| } = options; | ||
| return ApolloServerPluginLandingPageDefault( | ||
@@ -90,2 +126,6 @@ version, | ||
| footer, | ||
| document, | ||
| variables, | ||
| headers, | ||
| includeCookies, | ||
| graphRef, | ||
@@ -92,0 +132,0 @@ ...rest, |
@@ -518,21 +518,31 @@ import os from 'os'; | ||
| ) { | ||
| // We're not completely ignoring the operation. But should we | ||
| // calculate a detailed trace of every field while we do so (either | ||
| // directly in this plugin, or in a subgraph by sending the | ||
| // apollo-federation-include-trace header)? That will allow this | ||
| // operation to contribute to the "field executions" column in the | ||
| // Studio Fields page, to the timing hints in Explorer and | ||
| // vscode-graphql, and to the traces visible under Operations. (Note | ||
| // that `true` here does not imply that this operation will | ||
| // necessarily be *sent* to the usage-reporting endpoint in the form | ||
| // of a trace --- it still might be aggregated into stats first. But | ||
| // capturing a trace will mean we can understand exactly what fields | ||
| // were executed and what their performance was, at the tradeoff of | ||
| // some overhead for tracking the trace (and transmitting it between | ||
| // subgraph and gateway). | ||
| const rawWeight = await fieldLevelInstrumentation(requestContext); | ||
| treeBuilder.trace.fieldExecutionWeight = | ||
| typeof rawWeight === 'number' ? rawWeight : rawWeight ? 1 : 0; | ||
| if (metrics.captureTraces === undefined) { | ||
| // We're not completely ignoring the operation. But should we | ||
| // calculate a detailed trace of every field while we do so (either | ||
| // directly in this plugin, or in a subgraph by sending the | ||
| // apollo-federation-include-trace header)? That will allow this | ||
| // operation to contribute to the "field executions" column in the | ||
| // Studio Fields page, to the timing hints in Explorer and | ||
| // vscode-graphql, and to the traces visible under Operations. (Note | ||
| // that `true` here does not imply that this operation will | ||
| // necessarily be *sent* to the usage-reporting endpoint in the form | ||
| // of a trace --- it still might be aggregated into stats first. But | ||
| // capturing a trace will mean we can understand exactly what fields | ||
| // were executed and what their performance was, at the tradeoff of | ||
| // some overhead for tracking the trace (and transmitting it between | ||
| // subgraph and gateway). | ||
| const rawWeight = await fieldLevelInstrumentation( | ||
| requestContext, | ||
| ); | ||
| treeBuilder.trace.fieldExecutionWeight = | ||
| typeof rawWeight === 'number' ? rawWeight : rawWeight ? 1 : 0; | ||
| metrics.captureTraces = !!treeBuilder.trace.fieldExecutionWeight; | ||
| metrics.captureTraces = | ||
| !!treeBuilder.trace.fieldExecutionWeight; | ||
| } else if (metrics.captureTraces) { | ||
| // Some other plugin already decided that we are capturing traces. | ||
| // (For example, you may be running ApolloServerPluginInlineTrace | ||
| // and this is a request with the header that requests tracing.) | ||
| treeBuilder.trace.fieldExecutionWeight = 1; | ||
| } | ||
| } | ||
@@ -539,0 +549,0 @@ }, |
+17
-17
@@ -101,2 +101,18 @@ import { | ||
| function isBadUserInputGraphQLError(error: GraphQLError): Boolean { | ||
| return ( | ||
| error.nodes?.length === 1 && | ||
| error.nodes[0].kind === Kind.VARIABLE_DEFINITION && | ||
| (error.message.startsWith( | ||
| `Variable "$${error.nodes[0].variable.name.value}" got invalid value `, | ||
| ) || | ||
| error.message.startsWith( | ||
| `Variable "$${error.nodes[0].variable.name.value}" of required type `, | ||
| ) || | ||
| error.message.startsWith( | ||
| `Variable "$${error.nodes[0].variable.name.value}" of non-null type `, | ||
| )) | ||
| ); | ||
| } | ||
| export async function processGraphQLRequest<TContext>( | ||
@@ -404,19 +420,3 @@ config: GraphQLRequestPipelineConfig<TContext>, | ||
| const resultErrors = result.errors?.map((e) => { | ||
| if ( | ||
| e.nodes?.length === 1 && | ||
| e.nodes[0].kind === Kind.VARIABLE_DEFINITION && | ||
| (e.message.startsWith( | ||
| `Variable "$${e.nodes[0].variable.name.value}" got invalid value `, | ||
| ) || | ||
| (e.nodes[0].type.kind === Kind.NON_NULL_TYPE && | ||
| e.nodes[0].type.type.kind === Kind.NAMED_TYPE && | ||
| (e.message.startsWith( | ||
| `Variable "$${e.nodes[0].variable.name.value}" of required ` + | ||
| `type "${e.nodes[0].type.type.name.value}!" was not provided.`, | ||
| ) || | ||
| e.message.startsWith( | ||
| `Variable "$${e.nodes[0].variable.name.value}" of non-null ` + | ||
| `type "${e.nodes[0].type.type.name.value}!" must not be null.`, | ||
| )))) | ||
| ) { | ||
| if (isBadUserInputGraphQLError(e)) { | ||
| return fromGraphQLError(e, { | ||
@@ -423,0 +423,0 @@ errorClass: UserInputError, |
Network access
Supply chain riskThis module accesses the network.
Found 2 instances in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 7 instances in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 2 instances in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 7 instances in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
947368
0.29%18099
0.48%51
-1.92%