Udemy's shared Prettier configuration for ES2015 JavaScript code. Version 1.0.8 is the latest stable release. The package is maintained by Udemy for internal projects but is publicly available. It relies on Prettier as a peer dependency and uses CommonJS module.exports. The config can be extended and overridden in a .prettierrc.js file.
npm install prettier-config-udemy-websiteVerified import paths — ran on the pinned version, not inferred.
Creates a .prettierrc.js that extends Udemy's Prettier config with custom overrides.
Check Prettier version compatibility. Consider using official @udemy/prettier-config if available.
Use require() or ensure your project uses CommonJS (e.g., .prettierrc.js).
Create a declaration: declare module 'prettier-config-udemy-website' { const config: Record<string, any>; export = config; }Consider using Prettier's built-in 'prettier.config.js' or forking the config.
Change to: module.exports = { ...require('prettier-config-udemy-website'), ... };Run: yarn add prettier-config-udemy-website --dev
Ensure spread syntax is used correctly: module.exports = { ...require('prettier-config-udemy-website'), printWidth: 140 };No dependency data recorded yet.