UNPKG

@crazypartsnatcher/oem-normalizer

Version:

Lightweight, zero-dependency utility for automotive and commercial vehicle OEM / OES part number normalization, search variant generation, and format detection.

71 lines (70 loc) • 2.12 kB
{ "name": "@crazypartsnatcher/oem-normalizer", "version": "1.0.2", "description": "Lightweight, zero-dependency utility for automotive and commercial vehicle OEM / OES part number normalization, search variant generation, and format detection.", "author": "CrazyPartSnatcher Engineering <info@crazypartsnatcher.com> (https://www.crazypartsnatcher.com)", "license": "MIT", "homepage": "https://www.crazypartsnatcher.com", "repository": { "type": "git", "url": "git+https://github.com/Tom7668h/oem-part-normalizer.git" }, "bugs": { "url": "https://github.com/Tom7668h/oem-part-normalizer/issues" }, "funding": { "type": "individual", "url": "https://www.crazypartsnatcher.com" }, "keywords": [ "oem", "part-number", "automotive", "truck-parts", "nutzfahrzeuge", "ersatzteile", "aftermarket-catalog", "aftermarket", "ecommerce", "parser", "normalizer", "man", "mercedes-benz", "bosch", "scania", "daf", "volvo-trucks", "knorr-bremse", "wabco" ], "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "types": "./dist/types/index.d.ts", "exports": { ".": { "types": "./dist/types/index.d.ts", "import": "./dist/esm/index.js", "require": "./dist/cjs/index.js", "default": "./dist/esm/index.js" } }, "files": [ "dist", "README.md", "LICENSE" ], "scripts": { "clean": "node -e \"fs.rmSync('dist', { recursive: true, force: true })\"", "build:esm": "tsc -p tsconfig.esm.json", "build:cjs": "tsc -p tsconfig.cjs.json", "build:types": "tsc -p tsconfig.esm.json", "postbuild": "node -e \"fs.writeFileSync('dist/esm/package.json', JSON.stringify({type:'module'})); fs.writeFileSync('dist/cjs/package.json', JSON.stringify({type:'commonjs'}));\"", "build": "npm run clean && npm run build:esm && npm run build:cjs && npm run postbuild", "test": "node test/run_tests.mjs", "prepublishOnly": "npm run build && npm test" }, "devDependencies": { "typescript": "^5.0.0" }, "sideEffects": false }