UNPKG

@sonarsource/gatsby-theme-marketing

Version:

Gatsby theme for Sonar projects

39 lines (38 loc) 5.58 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _path = _interopRequireDefault(require("path")); function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } var config = options => { var isPreview = options.previewMode; options.homepageCodename = options.homepageCodename || 'homepage'; options.languageCodenames = options.languageCodenames || ['en']; return { graphqlTypegen: true, plugins: [{ resolve: "@kontent-ai/gatsby-source", options: { projectId: options.projectId, authorizationKey: isPreview ? options.previewKey : options.secureKey, usePreviewUrl: isPreview, languageCodenames: options.languageCodenames } }, { resolve: 'gatsby-plugin-layout', options: { component: options.layout || _path.default.resolve(__dirname, "src/layouts/MainLayout.".concat(false ? 'tsx' : 'js')) } }, { resolve: '@sonarsource/marketing-gatsby-transformer-kontent-graphql', options: { projectId: options.projectId, managementKey: options.managementKey, typesToGenerate: options.typesToGenerate || null } }, 'gatsby-plugin-emotion', 'gatsby-plugin-image', 'gatsby-plugin-sharp', 'gatsby-transformer-sharp', 'gatsby-plugin-tsconfig-paths'] }; }; var _default = exports.default = config; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcGF0aCIsIl9pbnRlcm9wUmVxdWlyZURlZmF1bHQiLCJyZXF1aXJlIiwiZSIsIl9fZXNNb2R1bGUiLCJkZWZhdWx0IiwiY29uZmlnIiwib3B0aW9ucyIsImlzUHJldmlldyIsInByZXZpZXdNb2RlIiwiaG9tZXBhZ2VDb2RlbmFtZSIsImxhbmd1YWdlQ29kZW5hbWVzIiwiZ3JhcGhxbFR5cGVnZW4iLCJwbHVnaW5zIiwicmVzb2x2ZSIsInByb2plY3RJZCIsImF1dGhvcml6YXRpb25LZXkiLCJwcmV2aWV3S2V5Iiwic2VjdXJlS2V5IiwidXNlUHJldmlld1VybCIsImNvbXBvbmVudCIsImxheW91dCIsInBhdGgiLCJfX2Rpcm5hbWUiLCJjb25jYXQiLCJtYW5hZ2VtZW50S2V5IiwidHlwZXNUb0dlbmVyYXRlIiwiX2RlZmF1bHQiLCJleHBvcnRzIl0sInNvdXJjZXMiOlsiZ2F0c2J5LWNvbmZpZy50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBHYXRzYnlDb25maWcgfSBmcm9tICdnYXRzYnknO1xuaW1wb3J0IHBhdGggZnJvbSAncGF0aCc7XG5pbXBvcnQgeyBTb25hclRoZW1lT3B0aW9ucyB9IGZyb20gJy4vdHlwZXMnO1xuXG5jb25zdCBjb25maWcgPSAob3B0aW9uczogU29uYXJUaGVtZU9wdGlvbnMpOiBHYXRzYnlDb25maWcgPT4ge1xuICBjb25zdCBpc1ByZXZpZXcgPSBvcHRpb25zLnByZXZpZXdNb2RlO1xuICBvcHRpb25zLmhvbWVwYWdlQ29kZW5hbWUgPSBvcHRpb25zLmhvbWVwYWdlQ29kZW5hbWUgfHwgJ2hvbWVwYWdlJztcbiAgb3B0aW9ucy5sYW5ndWFnZUNvZGVuYW1lcyA9IG9wdGlvbnMubGFuZ3VhZ2VDb2RlbmFtZXMgfHwgWydlbiddO1xuXG4gIHJldHVybiB7XG4gICAgZ3JhcGhxbFR5cGVnZW46IHRydWUsXG4gICAgcGx1Z2luczogW1xuICAgICAge1xuICAgICAgICByZXNvbHZlOiBgQGtvbnRlbnQtYWkvZ2F0c2J5LXNvdXJjZWAsXG4gICAgICAgIG9wdGlvbnM6IHtcbiAgICAgICAgICBwcm9qZWN0SWQ6IG9wdGlvbnMucHJvamVjdElkLFxuICAgICAgICAgIGF1dGhvcml6YXRpb25LZXk6IGlzUHJldmlldyA/IG9wdGlvbnMucHJldmlld0tleSA6IG9wdGlvbnMuc2VjdXJlS2V5LFxuICAgICAgICAgIHVzZVByZXZpZXdVcmw6IGlzUHJldmlldyxcbiAgICAgICAgICBsYW5ndWFnZUNvZGVuYW1lczogb3B0aW9ucy5sYW5ndWFnZUNvZGVuYW1lcyxcbiAgICAgICAgfSxcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIHJlc29sdmU6ICdnYXRzYnktcGx1Z2luLWxheW91dCcsXG4gICAgICAgIG9wdGlvbnM6IHtcbiAgICAgICAgICBjb21wb25lbnQ6XG4gICAgICAgICAgICBvcHRpb25zLmxheW91dCB8fFxuICAgICAgICAgICAgcGF0aC5yZXNvbHZlKFxuICAgICAgICAgICAgICBfX2Rpcm5hbWUsXG4gICAgICAgICAgICAgIGBzcmMvbGF5b3V0cy9NYWluTGF5b3V0LiR7cHJvY2Vzcy5lbnYuTk9ERV9FTlYgPT09ICdkZXZlbG9wbWVudCcgPyAndHN4JyA6ICdqcyd9YFxuICAgICAgICAgICAgKSxcbiAgICAgICAgfSxcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIHJlc29sdmU6ICdAc29uYXJzb3VyY2UvbWFya2V0aW5nLWdhdHNieS10cmFuc2Zvcm1lci1rb250ZW50LWdyYXBocWwnLFxuICAgICAgICBvcHRpb25zOiB7XG4gICAgICAgICAgcHJvamVjdElkOiBvcHRpb25zLnByb2plY3RJZCxcbiAgICAgICAgICBtYW5hZ2VtZW50S2V5OiBvcHRpb25zLm1hbmFnZW1lbnRLZXksXG4gICAgICAgICAgdHlwZXNUb0dlbmVyYXRlOiBvcHRpb25zLnR5cGVzVG9HZW5lcmF0ZSB8fCBudWxsLFxuICAgICAgICB9LFxuICAgICAgfSxcbiAgICAgICdnYXRzYnktcGx1Z2luLWVtb3Rpb24nLFxuICAgICAgJ2dhdHNieS1wbHVnaW4taW1hZ2UnLFxuICAgICAgJ2dhdHNieS1wbHVnaW4tc2hhcnAnLFxuICAgICAgJ2dhdHNieS10cmFuc2Zvcm1lci1zaGFycCcsXG4gICAgICAnZ2F0c2J5LXBsdWdpbi10c2NvbmZpZy1wYXRocycsXG4gICAgXSxcbiAgfTtcbn07XG5cbmV4cG9ydCBkZWZhdWx0IGNvbmZpZztcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQ0EsSUFBQUEsS0FBQSxHQUFBQyxzQkFBQSxDQUFBQyxPQUFBO0FBQXdCLFNBQUFELHVCQUFBRSxDQUFBLFdBQUFBLENBQUEsSUFBQUEsQ0FBQSxDQUFBQyxVQUFBLEdBQUFELENBQUEsS0FBQUUsT0FBQSxFQUFBRixDQUFBO0FBR3hCLElBQU1HLE1BQU0sR0FBSUMsT0FBMEIsSUFBbUI7RUFDM0QsSUFBTUMsU0FBUyxHQUFHRCxPQUFPLENBQUNFLFdBQVc7RUFDckNGLE9BQU8sQ0FBQ0csZ0JBQWdCLEdBQUdILE9BQU8sQ0FBQ0csZ0JBQWdCLElBQUksVUFBVTtFQUNqRUgsT0FBTyxDQUFDSSxpQkFBaUIsR0FBR0osT0FBTyxDQUFDSSxpQkFBaUIsSUFBSSxDQUFDLElBQUksQ0FBQztFQUUvRCxPQUFPO0lBQ0xDLGNBQWMsRUFBRSxJQUFJO0lBQ3BCQyxPQUFPLEVBQUUsQ0FDUDtNQUNFQyxPQUFPLDZCQUE2QjtNQUNwQ1AsT0FBTyxFQUFFO1FBQ1BRLFNBQVMsRUFBRVIsT0FBTyxDQUFDUSxTQUFTO1FBQzVCQyxnQkFBZ0IsRUFBRVIsU0FBUyxHQUFHRCxPQUFPLENBQUNVLFVBQVUsR0FBR1YsT0FBTyxDQUFDVyxTQUFTO1FBQ3BFQyxhQUFhLEVBQUVYLFNBQVM7UUFDeEJHLGlCQUFpQixFQUFFSixPQUFPLENBQUNJO01BQzdCO0lBQ0YsQ0FBQyxFQUNEO01BQ0VHLE9BQU8sRUFBRSxzQkFBc0I7TUFDL0JQLE9BQU8sRUFBRTtRQUNQYSxTQUFTLEVBQ1BiLE9BQU8sQ0FBQ2MsTUFBTSxJQUNkQyxhQUFJLENBQUNSLE9BQU8sQ0FDVlMsU0FBUyw0QkFBQUMsTUFBQSxDQUNpQixRQUF5QyxLQUFLLEdBQUcsSUFBSSxDQUNqRjtNQUNKO0lBQ0YsQ0FBQyxFQUNEO01BQ0VWLE9BQU8sRUFBRSwyREFBMkQ7TUFDcEVQLE9BQU8sRUFBRTtRQUNQUSxTQUFTLEVBQUVSLE9BQU8sQ0FBQ1EsU0FBUztRQUM1QlUsYUFBYSxFQUFFbEIsT0FBTyxDQUFDa0IsYUFBYTtRQUNwQ0MsZUFBZSxFQUFFbkIsT0FBTyxDQUFDbUIsZUFBZSxJQUFJO01BQzlDO0lBQ0YsQ0FBQyxFQUNELHVCQUF1QixFQUN2QixxQkFBcUIsRUFDckIscUJBQXFCLEVBQ3JCLDBCQUEwQixFQUMxQiw4QkFBOEI7RUFFbEMsQ0FBQztBQUNILENBQUM7QUFBQyxJQUFBQyxRQUFBLEdBQUFDLE9BQUEsQ0FBQXZCLE9BQUEsR0FFYUMsTUFBTSIsImlnbm9yZUxpc3QiOltdfQ==