Mirror: The small sibling of the graphql package, slimmed down for client-side libraries.

Shim several jsutils

Changed files
+13 -1
alias
scripts
rollup
+5
alias/jsutils/defineInspect.mjs
···
+
export default function defineInspect(obj) {
+
if (typeof obj.prototype.toJSON === 'function') {
+
obj.prototype.inspect = obj.prototype.toJSON;
+
}
+
}
+5
alias/jsutils/inspect.mjs
···
+
export default function inspect(value) {
+
return JSON.stringify(value, null, 2);
+
}
+
+
export { inspect };
+1
alias/jsutils/nodejsCustomInspectSymbol.mjs
···
+
export default undefined;
+2 -1
scripts/rollup/config.mjs
···
import { babel } from '@rollup/plugin-babel';
import { terser } from 'rollup-plugin-terser';
+
import babelModularGraphQL from 'babel-plugin-modular-graphql';
import babelTransformDevAssert from '../babel/transformDevAssert.mjs';
const cwd = process.cwd();
···
presets: [],
plugins: [
babelTransformDevAssert,
-
'babel-plugin-modular-graphql',
+
babelModularGraphQL,
'reghex/babel',
],
}),