@graphql-inspector/core
Version:
Tooling for GraphQL. Compare GraphQL Schemas, check documents, find breaking changes, find similar types.
20 lines (19 loc) • 642 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.dangerousBreaking = void 0;
const change_js_1 = require("../changes/change.js");
const dangerousBreaking = ({ changes }) => {
return changes.map(change => {
if (change.criticality.level === change_js_1.CriticalityLevel.Dangerous) {
return {
...change,
criticality: {
...change.criticality,
level: change_js_1.CriticalityLevel.Breaking,
},
};
}
return change;
});
};
exports.dangerousBreaking = dangerousBreaking;
;