Files
plex-sdk-docs/next.config.js
2024-01-01 16:06:21 -06:00

28 lines
666 B
JavaScript

const theme = require('./src/utils/themeLoader');
const withPlugins = require('next-compose-plugins');
const { remarkCodeHike } = require('@code-hike/mdx');
const jsonImporter = require('node-sass-json-importer');
const withNextra = require('nextra')({
theme: '@speakeasy-sdks/nextra-theme-docs',
themeConfig: './theme.config.tsx',
mdxOptions: {
remarkPlugins: [
[
remarkCodeHike,
{ lineNumbers: true, showCopyButton: true, theme: theme.codeTheme },
],
],
},
});
module.exports = withPlugins([], {
sassOptions: {
importer: jsonImporter(),
},
...withNextra(),
eslint: {
ignoreDuringBuilds: true,
},
});