Initialisation

Added the packages and files for the backend server
This commit is contained in:
jackbeeby
2024-12-15 17:48:45 +11:00
parent 25066e1ee8
commit b412dfe2ca
2732 changed files with 330572 additions and 0 deletions

30
node_modules/@apollo/server/dist/esm/cachePolicy.js generated vendored Normal file
View File

@@ -0,0 +1,30 @@
export function newCachePolicy() {
return {
maxAge: undefined,
scope: undefined,
restrict(hint) {
if (hint.maxAge !== undefined &&
(this.maxAge === undefined || hint.maxAge < this.maxAge)) {
this.maxAge = hint.maxAge;
}
if (hint.scope !== undefined && this.scope !== 'PRIVATE') {
this.scope = hint.scope;
}
},
replace(hint) {
if (hint.maxAge !== undefined) {
this.maxAge = hint.maxAge;
}
if (hint.scope !== undefined) {
this.scope = hint.scope;
}
},
policyIfCacheable() {
if (this.maxAge === undefined || this.maxAge === 0) {
return null;
}
return { maxAge: this.maxAge, scope: this.scope ?? 'PUBLIC' };
},
};
}
//# sourceMappingURL=cachePolicy.js.map