Registry / devops / prettier-config-web-scrobbler

prettier-config-web-scrobbler

JSON →
library0.1.0jsnpmunverified

A shared Prettier configuration used across Web Scrobbler projects. Version 0.1.0 is the initial release. Extends Prettier's standard config with project-specific rules. Designed for projects within the Web Scrobbler ecosystem. Requires Prettier >=2 as a peer dependency. Supports ESM and CJS via .prettierrc.* or package.json.

npm install prettier-config-web-scrobbler
INSTALL
IMPORT
SIG · PRETTIER-CONFIG-WE
P
prettier-config-web-scrobbler
devopsjavascriptv0.1.0
Install
—
Import
—
Disk
—
Pass rate
0/ 6
Env Coverage0 / 6
glibc
18–22
musl
18–22
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
node 18–226 runs
build_error
glibc
node 18–226 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

prettier-config-web-scrobbler
✓ { "prettier": "prettier-config-web-scrobbler" }
✗ { "prettier": "prettier-config-web-scrobbler" }
Configuration is loaded via package.json "prettier" field or .prettierrc extends.
prettier-config-web-scrobbler
✓ { "extends": "prettier-config-web-scrobbler" }
✗ { "extends": ["prettier-config-web-scrobbler"] }
In .prettierrc, use a string for extends, not an array.
prettier-config-web-scrobbler
✓ { "prettier": "prettier-config-web-scrobbler" }
✗ { "prettier": { "extends": "prettier-config-web-scrobbler" } }
In package.json, set the 'prettier' field directly to the string 'prettier-config-web-scrobbler'.

Install and configure the shared Prettier config in a project.

// In package.json: { "name": "my-project", "version": "1.0.0", "devDependencies": { "prettier": "^2.0.0", "prettier-config-web-scrobbler": "^0.1.0" }, "prettier": "prettier-config-web-scrobbler" } // Then run: // npx prettier --check .
Debug
Known issues
gotchaThe exported config is not a JavaScript object but a string reference; cannot import directly.
fix
Use the 'extends' mechanism in .prettierrc or via package.json instead of trying to import it as a module.
affects: >=0.0.0
breakingRequires Prettier >=2; incompatible with Prettier 1.x.
fix
Update Prettier to version 2 or later.
affects: >=0.0.0
gotchaNo TypeScript types exported; config is a plain string.
fix
Not an issue - no types needed for string-based config.
affects: >=0.0.0
deprecatedThis package is intended for Web Scrobbler projects only; external usage not recommended.
fix
Consider using your own custom config or a more generic shared config.
affects: >=0.0.0
Errors
Common errors & fixes
Failed to resolve config: prettier-config-web-scrobbler
Prettier peer dependency not installed.
fix
Run: npm install --save-dev prettier
Cannot find module 'prettier-config-web-scrobbler'
Package not installed or missing from devDependencies.
fix
Run: npm install --save-dev prettier-config-web-scrobbler
Config must be a JSON object when specified in package.json
Invalid format in package.json 'prettier' field.
fix
Set 'prettier' to a string: "prettier-config-web-scrobbler"
Upgrade
Version history
0.1.0latest on npm
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
prettier-config-web-scrobbler — npm install prettier-config-web-scrobbler · libregistry