/** @type {import('next').NextConfig} */ const { version } = require('./package.json'); const nextConfig = { output: 'standalone', env: { NEXT_PUBLIC_APP_VERSION: version, }, experimental: { serverComponentsExternalPackages: ['ical.js', 'tsdav'], }, webpack: (config, { isServer }) => { // Ignore .md files in node_modules (fixes apple-icloud README.md parse error) config.module.rules.push({ test: /\.md$/, include: /node_modules/, type: 'asset/source', }); return config; }, }; module.exports = nextConfig;