mirror of
https://github.com/strapi/strapi.git
synced 2025-07-26 02:20:32 +00:00
18 lines
459 B
JavaScript
18 lines
459 B
JavaScript
'use strict';
|
|
|
|
const { first } = require('lodash/fp');
|
|
|
|
module.exports =
|
|
({ strapi }) =>
|
|
() => {
|
|
const { GRAPHQL_SCALAR_OPERATORS } = strapi.plugin('graphql').service('constants');
|
|
|
|
return (
|
|
Object.entries(GRAPHQL_SCALAR_OPERATORS)
|
|
// To be valid, a GraphQL scalar must have at least one operator enabled
|
|
.filter(([, value]) => value.length > 0)
|
|
// Only keep the key (the scalar name)
|
|
.map(first)
|
|
);
|
|
};
|