@luxass/strip-json-comments
Advanced tools
Comparing version 1.1.1 to 1.2.0
{ | ||
"name": "@luxass/strip-json-comments", | ||
"version": "1.1.1", | ||
"version": "1.2.0", | ||
"description": "strip comments from your json", | ||
@@ -11,3 +11,3 @@ "type": "module", | ||
}, | ||
"packageManager": "pnpm@8.11.0", | ||
"packageManager": "pnpm@8.14.1", | ||
"license": "MIT", | ||
@@ -65,13 +65,13 @@ "homepage": "https://github.com/luxass/strip-json-comments", | ||
"test": "vitest --run", | ||
"lint": "eslint .", | ||
"lint": "eslint . --report-unused-disable-directives", | ||
"typecheck": "tsc --noEmit" | ||
}, | ||
"devDependencies": { | ||
"@luxass/eslint-config": "^4.0.0-beta.13", | ||
"@luxass/eslint-config": "^4.2.4", | ||
"@types/node": "^20.9.2", | ||
"eslint": "^8.55.0", | ||
"eslint": "^8.56.0", | ||
"tsup": "^8.0.1", | ||
"typescript": "^5.3.2", | ||
"vitest": "^0.34.6" | ||
"typescript": "^5.3.3", | ||
"vitest": "^1.2.1" | ||
} | ||
} |
# strip-json-comments | ||
[![npm version][npm-version-src]][npm-version-href] | ||
[![npm downloads][npm-downloads-src]][npm-downloads-href] | ||
A fork of [sindresorhus/strip-json-comments](https://github.com/sindresorhus/strip-json-comments) but with support for CJS & ESM. And some small modifications. | ||
@@ -8,3 +11,3 @@ | ||
```sh | ||
pnpm add @luxass/strip-json-comments | ||
npm install @luxass/strip-json-comments | ||
``` | ||
@@ -17,3 +20,3 @@ | ||
```ts | ||
import { strip } from "@luxass/strip-json-comments"; | ||
import { strip } from "@luxass/strip-json-comments" | ||
@@ -23,5 +26,5 @@ const json = `{ | ||
"foo": /* this is also a comment */ "bar" | ||
}`; | ||
}` | ||
JSON.parse(strip(json)); // { foo: "bar" } | ||
JSON.parse(strip(json)) // { foo: "bar" } | ||
``` | ||
@@ -40,11 +43,11 @@ | ||
## 💻 Development | ||
## 📄 License | ||
- Clone this repository | ||
- Enable [Corepack](https://github.com/nodejs/corepack) using `corepack enable` (use `npm i -g corepack` for Node.js < 16.10) | ||
- Install dependencies using `pnpm install` | ||
- Run tests using `pnpm dev` | ||
Published under [MIT License](./LICENSE). | ||
## 📄 License | ||
<!-- Badges --> | ||
Published under [MIT License](./LICENSE). | ||
[npm-version-src]: https://img.shields.io/npm/v/@luxass/strip-json-comments?style=flat&colorA=18181B&colorB=4169E1 | ||
[npm-version-href]: https://npmjs.com/package/@luxass/strip-json-comments | ||
[npm-downloads-src]: https://img.shields.io/npm/dm/@luxass/strip-json-comments?style=flat&colorA=18181B&colorB=4169E1 | ||
[npm-downloads-href]: https://npmjs.com/package/@luxass/strip-json-comments |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
13053
50