{"library":"normalize-pkg","type":"library","category":null,"description":"Library for normalizing package.json files using a schema-based approach. Version 0.5.0 (last released 2019) is stable but in maintenance mode. It standardizes fields like repository, author, license, and bin, and can infer missing values from the filesystem. Unlike simple validation tools, it transforms and completes package.json objects according to configurable schema rules. Suitable for CLI tools, scaffolding, or build processes that need consistent package metadata.","language":"javascript","status":"maintenance","version":"0.5.0","tags":["javascript","config","fix","json","normalize","package","package-json","pkg","properties"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install normalize-pkg","imports":["import normalizePkg from 'normalize-pkg'","import NormalizePkg from 'normalize-pkg'","import NormalizePkg from 'normalize-pkg';\nconst pkg = new NormalizePkg({ knownOnly: true });"]},{"cmd":"yarn add normalize-pkg","imports":[]},{"cmd":"pnpm add normalize-pkg","imports":[]}],"homepage":"https://github.com/jonschlinkert/normalize-pkg","github":"https://github.com/jonschlinkert/normalize-pkg","docs":null,"changelog":null,"pypi":null,"npm":"normalize-pkg","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}