{"_id":"util-get-getter-x","_rev":"3-da4aea0073cc45e6dbb4a12e41f78fc9","name":"util-get-getter-x","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"util-get-getter-x","version":"1.0.0","description":"Utility to get a getter.","homepage":"https://github.com/Xotic750/util-get-getter-x","author":{"name":"Graham Fairweather","email":"xotic750@gmail.com"},"copyright":"Copyright (c) 2019-present","keywords":["utility","get","getter","module","javascript","nodejs","browser"],"module":"dist/util-get-getter-x.esm.js","main":"dist/util-get-getter-x.js","jsdelivr":"dist/util-get-getter-x.min.js","scripts":{"build:esm":"mkdirp dist && babel -s true --env-name esm src/util-get-getter-x.js -o dist/util-get-getter-x.esm.js","build:base":"webpack --bail --progress --profile --colors","build":"npm run build:esm && cross-env NODE_ENV=production npm run build:base --","build:dev":"npm run build:base --","clean":"rimraf dist && npm run clean:coverage","clean:coverage":"rimraf __tests__/coverage","lint":"eslint -f 'node_modules/eslint-friendly-formatter' --ext .js,.json .","lint-fix":"npm run lint -- --fix","report":"npm run build -- --env.report","report:dev":"npm run build:dev -- --env.report","security":"npm audit","security-fix":"npm run security -- fix","start":"nodemon --exec \"npm run build\" --watch src","test":"npm run clean:coverage && jest","test:ci":"npm run test -- --ci --maxWorkers=2","test:ci-coveralls":"npm run test:ci -- --coverage --coverageReporters=text-lcov | coveralls","test:coverage":"npm run test -- --coverage"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Xotic750/util-get-getter-x.git"},"bugs":{"url":"https://github.com/Xotic750/util-get-getter-x/issues"},"dependencies":{"attempt-x":"^2.1.0","is-object-like-x":"^2.1.0","object-get-own-property-descriptor-x":"^4.1.0","simple-call-x":"^1.0.1"},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/node":"^7.5.5","@babel/plugin-transform-property-mutators":"^7.2.0","@babel/plugin-transform-runtime":"^7.5.5","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.5.5","@types/jest":"^24.0.17","@types/node":"^12.7.2","@types/webpack":"^4.32.1","@xotic750/eslint-config-recommended":"^1.1.2","babel-core":"^7.0.0-0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-plugin-lodash":"^3.3.4","caniuse-lite":"^1.0.30000989","coveralls":"^3.0.6","cross-env":"^5.2.0","eslint":"^6.1.0","eslint-friendly-formatter":"^4.0.1","eslint-import-resolver-webpack":"^0.11.1","eslint-loader":"^2.2.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-css-modules":"^2.11.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.15.1","eslint-plugin-jsdoc":"^15.8.0","eslint-plugin-json":"^1.4.0","eslint-plugin-lodash":"^6.0.0","eslint-plugin-no-use-extend-native":"^0.4.1","eslint-plugin-prefer-object-spread":"^1.2.1","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sort-class-members":"^1.5.0","eslint-plugin-switch-case":"^1.1.2","jest":"^24.8.0","jest-cli":"^24.8.0","jest-file":"^1.0.0","lodash":"^4.17.15","lodash-webpack-plugin":"^0.11.5","mkdirp":"^0.5.1","nodemon":"^1.19.1","prettier":"^1.18.2","rimraf":"^3.0.0","source-map-loader":"^0.2.4","strip-ansi":"^5.2.0","terser-webpack-plugin":"^1.4.1","typescript":"^3.5.3","webpack":"^4.39.2","webpack-bundle-analyzer":"^3.4.1","webpack-cli":"^3.3.6","webpack-global-object-x":"^1.0.0","webpack-merge":"^4.2.1"},"engines":{"node":">=8.11.4","npm":"6.10.1"},"browserslist":["> 1%","Explorer >= 9"],"gitHead":"414c99ed41bb05c28de171272cb27123fe752a82","_id":"util-get-getter-x@1.0.0","_nodeVersion":"8.11.4","_npmVersion":"6.10.1","dist":{"integrity":"sha512-JQVRE3h6rGvJRma56qrreGZ/ok/SfWZSsUjLlf1rNK1k4XBGbYl9SWCcZkX1GTQyxO0Ukh+rNMZfFmU/yfezSw==","shasum":"00c613ff3851de670248d5542e61b84567221fdd","tarball":"https://registry.npmjs.org/util-get-getter-x/-/util-get-getter-x-1.0.0.tgz","fileCount":11,"unpackedSize":290247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWVD9CRA9TVsSAnZWagAAg4YP/jm3EXBXpaWBd6/ALpte\n4rIyrzNB6DTHcUR95NN/MUzP0EECEy0RtslkyIVDjAjyJCI+ws5fFXux9aH2\nYkUalnT0YT75la99W7qOSCjzRX/CL0o1cp0t/rPzamqkWSz7ZBppdPYg2PO3\nDEpZUGzmNIbml11aC8adQ/rV5T9/w1CEiCBnwrXIKAfmZrYLmGPfZjA8drYN\nWDA5y5/CXrOR1alAA9/AzJALNH9NHgdhjffQlRWS9QR3DNFCFydc+zovwafO\niJvc1IME8IJ68rbv5XWr/AVm1jF/0kopd3vZ+dTEhp/hUvzmn+7FGeCByKyY\nHCJ8hKi9Q+PT1NECVMNmmpyWeHFuzcY7bGlaHN0xV6aX3ZANWJg72cCEbQ5m\nk0d7G+i22IITTp6tpppT+/1kTLLuyHyCS2DQEok4CntjOKG00HH/3Ffr5zmA\ncOhB0qiAOAOL//Gu+PYTicN6GrWe8qg1Bhi9kCIhy81taTQZO0xM+xC6QR6z\npaTBTfgAclNOvCa0R5cjOcmWnWtdbERW78EJVKLzFpGS8pljNuapMGjYMA1W\nnTfNrBz+fFYNbzqVq+EgxHMie/ii1owL47swKsDyb5CH+Y3liNwE3BF/vCfX\n2s0p42odrAL/9f4NqLmWtJNH72Mwh9Mvqh+/o0ZuXutuQAY4fLMr9ZJUrhey\nWkpM\r\n=fgob\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkF9yNGXZRceFWOuYeDINylXKP2VULbEe7LRFdTGDaSAiApLB4Tk4+weDPcWQnMdpfQVqky7dLv2Ox6kS+0vrD3Lw=="}]},"maintainers":[{"name":"xotic750","email":"xotic750@gmail.com"}],"_npmUser":{"name":"xotic750","email":"xotic750@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util-get-getter-x_1.0.0_1566134525173_0.021957264078029226"},"_hasShrinkwrap":false},"1.0.1":{"name":"util-get-getter-x","version":"1.0.1","description":"Utility to get a getter.","homepage":"https://github.com/Xotic750/util-get-getter-x","author":{"name":"Graham Fairweather","email":"xotic750@gmail.com"},"copyright":"Copyright (c) 2019-present","keywords":["utility","get","getter","module","javascript","nodejs","browser"],"module":"dist/util-get-getter-x.esm.js","main":"dist/util-get-getter-x.js","jsdelivr":"dist/util-get-getter-x.min.js","scripts":{"build:esm":"mkdirp dist && babel -s true --env-name esm src/util-get-getter-x.js -o dist/util-get-getter-x.esm.js","build:base":"webpack --bail --progress --profile --colors","build":"npm run build:esm && cross-env NODE_ENV=production npm run build:base --","build:dev":"npm run build:base --","clean":"rimraf dist && npm run clean:coverage","clean:coverage":"rimraf __tests__/coverage","lint":"eslint -f 'node_modules/eslint-friendly-formatter' --ext .js,.json .","lint-fix":"npm run lint -- --fix","report":"npm run build -- --env.report","report:dev":"npm run build:dev -- --env.report","security":"npm audit","security-fix":"npm run security -- fix","start":"nodemon --exec \"npm run build\" --watch src","test":"npm run clean:coverage && jest","test:ci":"npm run test -- --ci --maxWorkers=2","test:ci-coveralls":"npm run test:ci -- --coverage --coverageReporters=text-lcov | coveralls","test:coverage":"npm run test -- --coverage"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Xotic750/util-get-getter-x.git"},"bugs":{"url":"https://github.com/Xotic750/util-get-getter-x/issues"},"dependencies":{"attempt-x":"^2.1.1","is-object-like-x":"^2.1.1","object-get-own-property-descriptor-x":"^4.1.1","simple-call-x":"^1.0.2"},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/node":"^7.5.5","@babel/plugin-transform-property-mutators":"^7.2.0","@babel/plugin-transform-runtime":"^7.5.5","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.5.5","@types/jest":"^24.0.18","@types/node":"^12.7.2","@types/webpack":"^4.39.0","@xotic750/eslint-config-recommended":"^1.1.5","babel-core":"^7.0.0-0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","babel-plugin-lodash":"^3.3.4","caniuse-lite":"^1.0.30000989","coveralls":"^3.0.6","cross-env":"^5.2.0","eslint":"^6.2.1","eslint-friendly-formatter":"^4.0.1","eslint-import-resolver-webpack":"^0.11.1","eslint-loader":"^2.2.1","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-css-modules":"^2.11.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.15.1","eslint-plugin-jsdoc":"^15.8.3","eslint-plugin-json":"^1.4.0","eslint-plugin-lodash":"^6.0.0","eslint-plugin-no-use-extend-native":"^0.4.1","eslint-plugin-prefer-object-spread":"^1.2.1","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sort-class-members":"^1.5.0","eslint-plugin-switch-case":"^1.1.2","jest":"^24.9.0","jest-cli":"^24.9.0","jest-file":"^1.0.0","lodash":"^4.17.15","lodash-webpack-plugin":"^0.11.5","mkdirp":"^0.5.1","nodemon":"^1.19.1","prettier":"^1.18.2","rimraf":"^3.0.0","source-map-loader":"^0.2.4","strip-ansi":"^5.2.0","terser-webpack-plugin":"^1.4.1","typescript":"^3.5.3","webpack":"^4.39.2","webpack-bundle-analyzer":"^3.4.1","webpack-cli":"^3.3.7","webpack-global-object-x":"^1.0.0","webpack-merge":"^4.2.1"},"engines":{"node":">=8.11.4","npm":"6.10.1"},"browserslist":["> 1%","Explorer >= 9"],"gitHead":"c1f0a6393231c76820db2c2433b03ee3ea97c68d","_id":"util-get-getter-x@1.0.1","_npmVersion":"5.10.0","_nodeVersion":"8.11.4","_npmUser":{"name":"xotic750","email":"xotic750@gmail.com"},"dist":{"integrity":"sha512-6O1t0E4DjlsLvk/3BEDgq22TFundAN7qAOjd6rDGYHpp5vE0Z0gwWCsGEcyKiIMkEk1C2wZe8gv7HEEfoO1IUQ==","shasum":"0c020b87cf00eed8d4ebaa6ae8e1bcd9cb9fb08c","tarball":"https://registry.npmjs.org/util-get-getter-x/-/util-get-getter-x-1.0.1.tgz","fileCount":11,"unpackedSize":306882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXE79CRA9TVsSAnZWagAAp+QP/3u4UY955tWMRwmTZuCd\nBuCqF0ORRipK5ULYkb6MSPopK6iho4j4cEnsoLkLKmr1m1eh0s+vmNOKaKPJ\ntxxqvcng5WNOFl+5vYp3dg6lsqgaTc0V6rn1PooGI5HK6DY8c/yYuH2f67of\nrMQVo716KEUbYjOLG+jXNFE0N2uerXDbHd7V7SgHGHr8Gi2Y5/8UdmcuDmZf\n6ouEf07RrjDMnfTncqLPZrnZgtSX4kZbFk1zyexdx75VsgWitHNvD1KCx5Kl\nIe/QHlqCYlVYD/YLV7Z8x8+Urk2UuRZaKB0uLwb9n8n9KQ116HXtHNh9cjLw\nz6l3UdjS4Hw+wdTzBlKfjkMkWsb2TyuH2n1mfLcZq81/HsTbwyRz1/RAQCG1\nvTa2udAk/2F0aRCJz0TR0aAMriZVT+J0fxixpdIkbnUZ5DECmbxPjrRY+RPF\n6b/AKR1QxvQALnRK6EPG55Q0G55xM6STl3btu3yo9K8b1a5otViC9zOSW+fl\nMJxsKU+LvAAkXR0G03kxO/H3wVt5tAPIe5YPj2h22ikLWsKiut4L5NUe9kZP\nS3HG8SnBROm+2BZhl/SVRPC9Hzj9GCH39WQLS+eoeCeQWvQa5Dprb0bdfEZ8\n2aMDJewbJTE0tcIjyYugBBxC8IahRk5LCbvWWVbSz+W8aTY2vSwgeNL8JKqJ\nMo+V\r\n=55o4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKPKNRliMp/ZWVjMcvAjg1H/+FGxb2RRUSx6uUydCaHgIhANrGmLLyKu2B5y/ELatqZ3WID8z0Byij5rCuhc9LBeq0"}]},"maintainers":[{"name":"xotic750","email":"xotic750@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util-get-getter-x_1.0.1_1566330620791_0.10893533706585767"},"_hasShrinkwrap":false},"1.0.2":{"name":"util-get-getter-x","version":"1.0.2","description":"Utility to get a getter.","homepage":"https://github.com/Xotic750/util-get-getter-x","author":{"name":"Graham Fairweather","email":"xotic750@gmail.com"},"copyright":"Copyright (c) 2019-present","keywords":["utility","get","getter","module","javascript","nodejs","browser"],"module":"dist/util-get-getter-x.esm.js","main":"dist/util-get-getter-x.js","jsdelivr":"dist/util-get-getter-x.min.js","scripts":{"build:esm":"mkdirp dist && babel -s true --env-name esm src/util-get-getter-x.js -o dist/util-get-getter-x.esm.js","build:base":"webpack --bail --progress --profile --colors","build":"npm run build:esm && cross-env NODE_ENV=production npm run build:base --","build:dev":"npm run build:base --","clean":"rimraf dist && npm run clean:coverage","clean:coverage":"rimraf __tests__/coverage","lint":"eslint -f 'node_modules/eslint-friendly-formatter' --ext .js,.json .","lint-fix":"npm run lint -- --fix","report":"npm run build -- --env.report","report:dev":"npm run build:dev -- --env.report","security":"npm audit","security-fix":"npm run security -- fix","start":"nodemon --exec \"npm run build\" --watch src","test":"npm run clean:coverage && jest","test:ci":"npm run test -- --ci --maxWorkers=2","test:ci-coveralls":"npm run test:ci -- --coverage --coverageReporters=text-lcov | coveralls","test:coverage":"npm run test -- --coverage"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Xotic750/util-get-getter-x.git"},"bugs":{"url":"https://github.com/Xotic750/util-get-getter-x/issues"},"dependencies":{"attempt-x":"^2.1.2","is-object-like-x":"^2.1.2","object-get-own-property-descriptor-x":"^4.1.2","simple-call-x":"^1.0.3"},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/node":"^7.5.5","@babel/plugin-transform-property-mutators":"^7.2.0","@babel/plugin-transform-runtime":"^7.5.5","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.5.5","@types/jest":"^24.0.18","@types/node":"^12.7.2","@types/webpack":"^4.39.1","@xotic750/eslint-config-recommended":"^1.1.8","babel-core":"^7.0.0-0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-lodash":"^3.3.4","caniuse-lite":"^1.0.30000989","coveralls":"^3.0.6","cross-env":"^5.2.0","eslint":"^6.2.2","eslint-friendly-formatter":"^4.0.1","eslint-import-resolver-webpack":"^0.11.1","eslint-loader":"^3.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-css-modules":"^2.11.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^22.15.2","eslint-plugin-jsdoc":"^15.8.3","eslint-plugin-json":"^1.4.0","eslint-plugin-lodash":"^6.0.0","eslint-plugin-no-use-extend-native":"^0.4.1","eslint-plugin-prefer-object-spread":"^1.2.1","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sort-class-members":"^1.6.0","eslint-plugin-switch-case":"^1.1.2","jest":"^24.9.0","jest-cli":"^24.9.0","jest-file":"^1.0.0","lodash":"^4.17.15","lodash-webpack-plugin":"^0.11.5","mkdirp":"^0.5.1","nodemon":"^1.19.1","prettier":"^1.18.2","rimraf":"^3.0.0","source-map-loader":"^0.2.4","strip-ansi":"^5.2.0","terser-webpack-plugin":"^1.4.1","typescript":"^3.5.3","webpack":"^4.39.3","webpack-bundle-analyzer":"^3.4.1","webpack-cli":"^3.3.7","webpack-global-object-x":"^1.0.0","webpack-merge":"^4.2.2"},"engines":{"node":">=8.11.4","npm":"6.10.1"},"browserslist":["> 1%","Explorer >= 9"],"gitHead":"59e22eb2caa16a0f535df115b6342a071b743954","_id":"util-get-getter-x@1.0.2","_npmVersion":"5.10.0","_nodeVersion":"8.11.4","_npmUser":{"name":"xotic750","email":"xotic750@gmail.com"},"dist":{"integrity":"sha512-iZF1RJsNLV7zW37sH1nTudFUkwaTgigz5O19Ok1LeRBe8eZGYNrMJ/xvUDore3nt/z2mf7gBnUH1jyg00yJ/fQ==","shasum":"8db7f9d440178e5f6f433a4d26ea5814e74e4c61","tarball":"https://registry.npmjs.org/util-get-getter-x/-/util-get-getter-x-1.0.2.tgz","fileCount":11,"unpackedSize":306882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZrrnCRA9TVsSAnZWagAAxRgP/A2/iCG8Z/wSu6oryb8g\nw9HGAACSmySab16n9gCBRzYyuX72eyAUD5ZW1q2Nb6I68jjP5KS6Mhogzugg\nD1ZGYh3PVulzNRl2mJGEN+ZiVkrEKDC+WNQHpBVSGPQ3dlbIXUeRP7r69U7T\negd+G0AIGkZtBLdZdldXY33Rs0UUGLt7MB/krhcrgSJNIEA0k+wYqlK1WtdN\nEbmx7UAFJVBCtawT3z/h7ICbZhF++G0fEB4mVA7nGDlcMFI4ER6ZQdr6vTmZ\n1KduZzuBYQNwv8ncfJ/rYUPyvk/LRGZHsO5iq+ftIHhlPNkr0tNs/T4EqN/j\nUTaRM8k5tYma/xv4QU2KqF4srbZUSxc3IOk9tf7dsFOGPJPf/rR4ZCsYad31\nZaljJO9vL1Tpxda02dVlMe8hEL50zapSZIV1Y5y70C6FRtatIEDEzPnsRf4g\nJmA21y1b3STE6GJwWfj2iPK6x/k2EITFLfoGvtn2ggLPLE8pq+ap2wVbL8oV\nolerHhmhjEbm0DPlliyUSM417LFzCLvIAkCcN+NERHXmd2zJ3dkQteWkh+lK\n/2dAx60tEJCGV0PJmPsoAQjOwS+H8Of3z460Wrst75w+jngAdHl5CYxT4hrR\nfHfxMKC6I6d738dyV/s8ZBx8K5E0QZ22UrR10EdiQDCGraSj7ltjQMiZdG83\noWSX\r\n=OzuR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZgzP4xkfX864r+rLfAjjS6DaZL9+FCwsvliKpRoIomAiBJ5HQHudlSwHqhz4bMz7vsA3QZYMlROsFCMpTbviQEsw=="}]},"maintainers":[{"name":"xotic750","email":"xotic750@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util-get-getter-x_1.0.2_1567013606532_0.7947295951886038"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-18T13:22:05.172Z","1.0.0":"2019-08-18T13:22:05.357Z","modified":"2022-05-22T23:49:55.707Z","1.0.1":"2019-08-20T19:50:20.898Z","1.0.2":"2019-08-28T17:33:26.637Z"},"maintainers":[{"name":"xotic750","email":"xotic750@gmail.com"}],"description":"Utility to get a getter.","homepage":"https://github.com/Xotic750/util-get-getter-x","keywords":["utility","get","getter","module","javascript","nodejs","browser"],"repository":{"type":"git","url":"git+https://github.com/Xotic750/util-get-getter-x.git"},"author":{"name":"Graham Fairweather","email":"xotic750@gmail.com"},"bugs":{"url":"https://github.com/Xotic750/util-get-getter-x/issues"},"license":"MIT","readme":"<a\n  href=\"https://travis-ci.org/Xotic750/util-get-getter-x\"\n  title=\"Travis status\">\n<img\n  src=\"https://travis-ci.org/Xotic750/util-get-getter-x.svg?branch=master\"\n  alt=\"Travis status\" height=\"18\">\n</a>\n<a\n  href=\"https://david-dm.org/Xotic750/util-get-getter-x\"\n  title=\"Dependency status\">\n<img src=\"https://david-dm.org/Xotic750/util-get-getter-x/status.svg\"\n  alt=\"Dependency status\" height=\"18\"/>\n</a>\n<a\n  href=\"https://david-dm.org/Xotic750/util-get-getter-x?type=dev\"\n  title=\"devDependency status\">\n<img src=\"https://david-dm.org/Xotic750/util-get-getter-x/dev-status.svg\"\n  alt=\"devDependency status\" height=\"18\"/>\n</a>\n<a\n  href=\"https://badge.fury.io/js/util-get-getter-x\"\n  title=\"npm version\">\n<img src=\"https://badge.fury.io/js/util-get-getter-x.svg\"\n  alt=\"npm version\" height=\"18\">\n</a>\n<a\n  href=\"https://www.jsdelivr.com/package/npm/util-get-getter-x\"\n  title=\"jsDelivr hits\">\n<img src=\"https://data.jsdelivr.com/v1/package/npm/util-get-getter-x/badge?style=rounded\"\n  alt=\"jsDelivr hits\" height=\"18\">\n</a>\n<a\n  href=\"https://bettercodehub.com/results/Xotic750/util-get-getter-x\"\n  title=\"bettercodehub score\">\n<img src=\"https://bettercodehub.com/edge/badge/Xotic750/util-get-getter-x?branch=master\"\n  alt=\"bettercodehub score\" height=\"18\">\n</a>\n<a\n  href=\"https://coveralls.io/github/Xotic750/util-get-getter-x?branch=master\"\n  title=\"Coverage Status\">\n<img src=\"https://coveralls.io/repos/github/Xotic750/util-get-getter-x/badge.svg?branch=master\"\n  alt=\"Coverage Status\" height=\"18\">\n</a>\n\n<a name=\"module_util-get-getter-x\"></a>\n\n## util-get-getter-x\n\nUtility to get a getter.\n\n<a name=\"exp_module_util-get-getter-x--module.exports\"></a>\n\n### `module.exports` ⇒ <code>Function</code> ⏏\n\nUtility to get a getter.\n\n**Kind**: Exported member  \n**Returns**: <code>\\*</code> - The target.\n\n| Param       | Type                            | Description                             |\n| ----------- | ------------------------------- | --------------------------------------- |\n| creator     | <code>Function or object</code> | A creator function or a created object. |\n| getterName  | <code>string</code>             | The getter name.                        |\n| [validator] | <code>Function</code>           | A function to validate the result.      |\n\n**Example**\n\n```js\nimport getGetter from 'util-get-getter-x';\n\nconst creator = function() {\n  return new Map();\n};\n\nconst validator = function(value) {\n  return typeof value === 'number';\n};\n\nconst getter = getGetter(creator, 'size', validator);\n```\n","readmeFilename":"README.md"}