11cb0ef41Sopenharmony_ci{ 21cb0ef41Sopenharmony_ci "name": "hasown", 31cb0ef41Sopenharmony_ci "version": "2.0.1", 41cb0ef41Sopenharmony_ci "description": "A robust, ES3 compatible, \"has own property\" predicate.", 51cb0ef41Sopenharmony_ci "main": "index.js", 61cb0ef41Sopenharmony_ci "exports": { 71cb0ef41Sopenharmony_ci ".": "./index.js", 81cb0ef41Sopenharmony_ci "./package.json": "./package.json" 91cb0ef41Sopenharmony_ci }, 101cb0ef41Sopenharmony_ci "types": "index.d.ts", 111cb0ef41Sopenharmony_ci "sideEffects": false, 121cb0ef41Sopenharmony_ci "scripts": { 131cb0ef41Sopenharmony_ci "prepack": "npmignore --auto --commentLines=autogenerated", 141cb0ef41Sopenharmony_ci "prepublish": "not-in-publish || npm run prepublishOnly", 151cb0ef41Sopenharmony_ci "prepublishOnly": "safe-publish-latest", 161cb0ef41Sopenharmony_ci "prelint": "evalmd README.md", 171cb0ef41Sopenharmony_ci "lint": "eslint --ext=js,mjs .", 181cb0ef41Sopenharmony_ci "postlint": "npm run tsc", 191cb0ef41Sopenharmony_ci "pretest": "npm run lint", 201cb0ef41Sopenharmony_ci "tsc": "tsc -p .", 211cb0ef41Sopenharmony_ci "tests-only": "nyc tape 'test/**/*.js'", 221cb0ef41Sopenharmony_ci "test": "npm run tests-only", 231cb0ef41Sopenharmony_ci "posttest": "aud --production", 241cb0ef41Sopenharmony_ci "version": "auto-changelog && git add CHANGELOG.md", 251cb0ef41Sopenharmony_ci "postversion": "auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"" 261cb0ef41Sopenharmony_ci }, 271cb0ef41Sopenharmony_ci "repository": { 281cb0ef41Sopenharmony_ci "type": "git", 291cb0ef41Sopenharmony_ci "url": "git+https://github.com/inspect-js/hasOwn.git" 301cb0ef41Sopenharmony_ci }, 311cb0ef41Sopenharmony_ci "keywords": [ 321cb0ef41Sopenharmony_ci "has", 331cb0ef41Sopenharmony_ci "hasOwnProperty", 341cb0ef41Sopenharmony_ci "hasOwn", 351cb0ef41Sopenharmony_ci "has-own", 361cb0ef41Sopenharmony_ci "own", 371cb0ef41Sopenharmony_ci "has", 381cb0ef41Sopenharmony_ci "property", 391cb0ef41Sopenharmony_ci "in", 401cb0ef41Sopenharmony_ci "javascript", 411cb0ef41Sopenharmony_ci "ecmascript" 421cb0ef41Sopenharmony_ci ], 431cb0ef41Sopenharmony_ci "author": "Jordan Harband <ljharb@gmail.com>", 441cb0ef41Sopenharmony_ci "license": "MIT", 451cb0ef41Sopenharmony_ci "bugs": { 461cb0ef41Sopenharmony_ci "url": "https://github.com/inspect-js/hasOwn/issues" 471cb0ef41Sopenharmony_ci }, 481cb0ef41Sopenharmony_ci "homepage": "https://github.com/inspect-js/hasOwn#readme", 491cb0ef41Sopenharmony_ci "dependencies": { 501cb0ef41Sopenharmony_ci "function-bind": "^1.1.2" 511cb0ef41Sopenharmony_ci }, 521cb0ef41Sopenharmony_ci "devDependencies": { 531cb0ef41Sopenharmony_ci "@ljharb/eslint-config": "^21.1.0", 541cb0ef41Sopenharmony_ci "@types/function-bind": "^1.1.10", 551cb0ef41Sopenharmony_ci "@types/mock-property": "^1.0.2", 561cb0ef41Sopenharmony_ci "@types/tape": "^5.6.4", 571cb0ef41Sopenharmony_ci "aud": "^2.0.4", 581cb0ef41Sopenharmony_ci "auto-changelog": "^2.4.0", 591cb0ef41Sopenharmony_ci "eslint": "=8.8.0", 601cb0ef41Sopenharmony_ci "evalmd": "^0.0.19", 611cb0ef41Sopenharmony_ci "in-publish": "^2.0.1", 621cb0ef41Sopenharmony_ci "mock-property": "^1.0.3", 631cb0ef41Sopenharmony_ci "npmignore": "^0.3.1", 641cb0ef41Sopenharmony_ci "nyc": "^10.3.2", 651cb0ef41Sopenharmony_ci "safe-publish-latest": "^2.0.0", 661cb0ef41Sopenharmony_ci "tape": "^5.7.4", 671cb0ef41Sopenharmony_ci "typescript": "next" 681cb0ef41Sopenharmony_ci }, 691cb0ef41Sopenharmony_ci "engines": { 701cb0ef41Sopenharmony_ci "node": ">= 0.4" 711cb0ef41Sopenharmony_ci }, 721cb0ef41Sopenharmony_ci "testling": { 731cb0ef41Sopenharmony_ci "files": "test/index.js" 741cb0ef41Sopenharmony_ci }, 751cb0ef41Sopenharmony_ci "auto-changelog": { 761cb0ef41Sopenharmony_ci "output": "CHANGELOG.md", 771cb0ef41Sopenharmony_ci "template": "keepachangelog", 781cb0ef41Sopenharmony_ci "unreleased": false, 791cb0ef41Sopenharmony_ci "commitLimit": false, 801cb0ef41Sopenharmony_ci "backfillLimit": false, 811cb0ef41Sopenharmony_ci "hideCredit": true 821cb0ef41Sopenharmony_ci }, 831cb0ef41Sopenharmony_ci "publishConfig": { 841cb0ef41Sopenharmony_ci "ignore": [ 851cb0ef41Sopenharmony_ci ".github/workflows", 861cb0ef41Sopenharmony_ci "test" 871cb0ef41Sopenharmony_ci ] 881cb0ef41Sopenharmony_ci } 891cb0ef41Sopenharmony_ci} 90