chore: integrate code-inspector-plugin (#3900)

This commit is contained in:
TinsFox 2024-04-26 21:00:29 +08:00 committed by GitHub
parent 0ec8b57825
commit 8746e48df0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 2645 additions and 2923 deletions

View File

@ -1,3 +1,4 @@
const { codeInspectorPlugin } = require('code-inspector-plugin')
const withMDX = require('@next/mdx')({
extension: /\.mdx?$/,
options: {
@ -13,6 +14,10 @@ const withMDX = require('@next/mdx')({
/** @type {import('next').NextConfig} */
const nextConfig = {
webpack: (config, { dev, isServer }) => {
config.plugins.push(codeInspectorPlugin({ bundler: 'webpack' }))
return config
},
productionBrowserSourceMaps: false, // enable browser source map generation during the production build
// Configure pageExtensions to include md and mdx
pageExtensions: ['ts', 'tsx', 'js', 'jsx', 'md', 'mdx'],

View File

@ -107,6 +107,7 @@
"@types/sortablejs": "^1.15.1",
"@types/uuid": "^9.0.8",
"autoprefixer": "^10.4.14",
"code-inspector-plugin": "^0.13.0",
"cross-env": "^7.0.3",
"eslint": "^8.36.0",
"eslint-config-next": "^14.0.4",

File diff suppressed because it is too large Load Diff