UNPKG

deep-freeze-es6

Version:

deep freeze, works with Map and Set

69 lines 2.12 kB
{ "name": "deep-freeze-es6", "version": "4.0.1", "description": "deep freeze, works with Map and Set", "keywords": [ "freeze", "deep-freeze", "set", "map" ], "author": "Christophe Hurpeau <christophe@hurpeau.com> (http://christophe.hurpeau.com/)", "license": "ISC", "repository": "https://github.com/christophehurpeau/deep-freeze-es6.git", "homepage": "https://github.com/christophehurpeau/deep-freeze-es6#readme", "bugs": { "url": "https://github.com/christophehurpeau/deep-freeze-es6/issues" }, "type": "module", "packageManager": "yarn@4.7.0", "engines": { "node": ">=20.9.0" }, "sideEffects": false, "main": "./lib/index.js", "types": "./lib/index.d.ts", "exports": { ".": { "types": "./lib/index.d.ts", "default": "./lib/index.js" }, "./package.json": "./package.json" }, "files": [ "lib" ], "scripts": { "build": "yarn run build:definitions", "build:definitions": "tsc -p tsconfig.json", "checks": "node scripts/check-package.js", "lint": "yarn run lint:prettier && yarn run lint:eslint", "lint:eslint": "eslint --quiet .", "lint:prettier": "pob-root-prettier --check .", "lint:prettier:fix": "pob-root-prettier --write .", "postinstallDev": "pob-root-postinstall", "test": "node --test lib/**/*.test.js", "test-typings": "tsc -p typings/tsconfig.json", "test:coverage": "npx c8 --all --src ./lib node --test lib/**/*.test.js", "test:coverage:json": "npx c8 --reporter=json --all --src ./lib node --test lib/**/*.test.js", "test:coverage:lcov": "npx c8 --reporter=lcov --all --src ./lib node --test lib/**/*.test.js", "test:watch": "node --test lib/**/*.test.js" }, "commitlint": { "extends": [ "@pob/commitlint-config" ] }, "pob": { "typescript": "check-only" }, "prettier": "@pob/root/prettier-config", "devDependencies": { "@pob/commitlint-config": "9.1.2", "@pob/eslint-config": "59.8.0", "@pob/root": "16.9.0", "check-package-dependencies": "10.1.0", "eslint": "9.22.0", "typescript": "5.8.2" } }