{"_id":"@stdlib/utils-native-class","_rev":"15-28faa9474bfd0f0ee02c2801ae8211b6","name":"@stdlib/utils-native-class","dist-tags":{"latest":"0.2.3"},"versions":{"0.0.1":{"name":"@stdlib/utils-native-class","version":"0.0.1","keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","type","typeof","native","class","classification","specification","spec","ecmascript","ecma","internal","tostring","object","built-in","builtin","is","istype","check"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/utils-native-class@0.0.1","maintainers":[{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://github.com/stdlib-js/stdlib","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"ab64a93c3317b1565cc8709fac7836f686180157","tarball":"https://registry.npmjs.org/@stdlib/utils-native-class/-/utils-native-class-0.0.1.tgz","fileCount":10,"integrity":"sha512-dviOUj8YtI09ewvY8sblr7WyEdX3LwjxeYxVmB2LGj6F3xeKMhVFpJEKBKiIU9+DJ6a3ykqaiU9bH2qbYhl+pg==","signatures":[{"sig":"MEYCIQDPGFYmYRd1lrFULZS2pOYQOdmru24JN9gPjZqv96eDPAIhAINfruIoZfvrTbyHt5gm1/TcL+WcNy4pkSau4P91mIpf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxqxECRA9TVsSAnZWagAAz0EP/RdthqjJNXYFtB2fGb5L\n+0VP9kup9HybfD588uQYy2H1EEsM3KzFM6BYc0C1BEKXP4Lya1QllCTP8G6B\nIv3p7E5029lYmb3Yit9FbTYE8vdVJ3LgLRhH9hH/q2wF51K0ZYtj17BRY1tg\nOzCajkDLstPSUbGvvdQT05AOtbE1bRxNpfAnnM0ZAodohnQDzPoHDCl1mQmU\nnbuOKDMm9JI63bE6b7VMU4E4csYCzZR18XzOmhjbr9k5YPPTaHgjmZsBW/EM\nVWClYcv06l/LNLXdd9OHW35b6VUyYszk+65S9F81bjSaI1yuREXc1G41JpN8\n1xzzSD0X/sgKQaCZdwPbtILIXO3VJyK8xjK8G6OW8p2sDrdxQOV/AxrAGpBg\n2IiSu2sQR6zGMTl7XB1QO7NnnKd3dqGvHcFld+Yrr+ZmvZLViWOGrPrIGfHR\nr5o4bQMsHXQhlGlkrni5j+9fD9PPFWvM7YMIwR4M4dzOpbYfLGoGWLxmAzQP\nK+g4o0u+E266SA/3uihJY+EjAWmRWc0Pl+fdk+mClCCeNDtGRoKThmYVTkUX\nlc+eTz3yexN0Ee3gbILTA88Cxe5PcExSTc2FPmMZtsG0wQ5FWAQfY3QFXQVr\n82qEDSy6xf2zLL4Uw2Gz5oQCKR+f1oY7sHwUDBn9IfLbWiMrbkWzQx+j2hNs\na2UU\r\n=1DGa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"8366e24b6c412da5e8b7b4802557ddb0c674886e","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/utils-native-class.git","type":"git"},"_npmVersion":"6.14.13","description":"Determine the specification defined classification of an object.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"14.17.0","dependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-has-tostringtag-support":"^0.0.x"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","proxyquire":"^2.0.0","@stdlib/bench":"^0.0.x","@stdlib/array-int8":"^0.0.x","@stdlib/array-int16":"^0.0.x","@stdlib/array-int32":"^0.0.x","@stdlib/array-uint8":"^0.0.x","@stdlib/number-ctor":"^0.0.x","@stdlib/symbol-ctor":"^0.0.x","@stdlib/array-buffer":"^0.0.x","@stdlib/array-uint16":"^0.0.x","@stdlib/array-uint32":"^0.0.x","@stdlib/array-uint8c":"^0.0.x","@stdlib/array-float32":"^0.0.x","@stdlib/array-float64":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/assert-has-map-support":"^0.0.x","@stdlib/assert-has-set-support":"^0.0.x","@stdlib/assert-has-symbol-support":"^0.0.x","@stdlib/assert-has-weakmap-support":"^0.0.x","@stdlib/assert-has-weakset-support":"^0.0.x","@stdlib/utils-define-read-only-property":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/utils-native-class_0.0.1_1623632964699_0.6880574820622152","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@stdlib/utils-native-class","version":"0.0.2","keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","type","typeof","native","class","classification","specification","spec","ecmascript","ecma","internal","tostring","object","built-in","builtin","is","istype","check"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/utils-native-class@0.0.2","maintainers":[{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://github.com/stdlib-js/stdlib","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"e8ae9ee2b2f2186164562cd75987e461a12a6e30","tarball":"https://registry.npmjs.org/@stdlib/utils-native-class/-/utils-native-class-0.0.2.tgz","fileCount":10,"integrity":"sha512-jjPSB0rtZLCDg04a5J9ACxXbCqCDJSFQiL0Qim1l6J4zyG4GzX8WLVWuYoIskRy5rx95FTF0iJv0UQlMOGtyww==","signatures":[{"sig":"MEYCIQD/NjGOEP7ubib5rXwBCzDRGcndVju4cqYocmbgehvRiQIhANowFD1mclmIIz9cN595mXT0ZuWz3yrgr96/0ArmaQsL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyLklCRA9TVsSAnZWagAAMlcP/3tdlpDhZFp0WN39weUg\nxyIchsy/wXNSFCo7iw8VQGpS3KcorrQtZhjzHRcsD/qB6vsfFhTcy40Nrusx\ncck90MlbwmxPZlMqaLg+mP8lMngVXv0n8QxIJi0pG8QiyKJHcAtx5kiyY/PX\nAQSaHf9LkRWC9PijN/NipaQvKGFCkZq+DHJfcGwkSmriBL6awLQZ4wCJgoik\no7nZvdWQtyX3So8l/mXXsgUXhSdE6Gz45TcLDMOfphZFt4bYvmmmhBitS5jk\nd+pyZgov9vUeBQKBq6d/bI2FSU96SFsDvAEMlxcWs2YT+POCBuZwOsfSRJb6\n+eDdLbQTRz4f9bZn7Cw8vC2VhSxnWY6+oKd1WCYh3GaXM1cnlI4x5l/RO3kA\n7c18KjrLdI2SOGZb9IlBRiUNWJ/ThsuSDVPyNyJjqI3pu/7WOcJbqUsSW7QK\nKUqAXMzIX++25dBnN9LqhAmK+PdIec2KsPLVhrrRJ9tetQ2aHQptqBrilkZP\nmasVaiYj0dEeS3rxD9vtmfgYpoIGyxEr40m7lZxc5iXN/oFePGXQGTX7vhy9\n7wy2WuP5KQXygqPseUfGsVyTBBU8irSUBOF8GJ78J7Qwu8rZoJ0AZjJbpukh\nEQRRFdyVl8gnFMBu4sGSZ6WNkrcH2cye5MCrxc+9tK6D34x1v7cGNmTrK9Fe\nipsW\r\n=b3zu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"1715e2388ab06d45d7041644d5cd6615db6d7aa4","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/utils-native-class.git","type":"git"},"_npmVersion":"7.7.6","description":"Determine the specification defined classification of an object.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"15.14.0","dependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-has-tostringtag-support":"^0.0.x"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","proxyquire":"^2.0.0","@stdlib/bench":"^0.0.x","@stdlib/array-int8":"^0.0.x","@stdlib/array-int16":"^0.0.x","@stdlib/array-int32":"^0.0.x","@stdlib/array-uint8":"^0.0.x","@stdlib/number-ctor":"^0.0.x","@stdlib/symbol-ctor":"^0.0.x","@stdlib/array-buffer":"^0.0.x","@stdlib/array-uint16":"^0.0.x","@stdlib/array-uint32":"^0.0.x","@stdlib/array-uint8c":"^0.0.x","@stdlib/array-float32":"^0.0.x","@stdlib/array-float64":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/assert-has-map-support":"^0.0.x","@stdlib/assert-has-set-support":"^0.0.x","@stdlib/assert-has-symbol-support":"^0.0.x","@stdlib/assert-has-weakmap-support":"^0.0.x","@stdlib/assert-has-weakset-support":"^0.0.x","@stdlib/utils-define-read-only-property":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/utils-native-class_0.0.2_1623767332853_0.3696456685832257","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@stdlib/utils-native-class","version":"0.0.3","keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","type","typeof","native","class","classification","specification","spec","ecmascript","ecma","internal","tostring","object","built-in","builtin","is","istype","check"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/utils-native-class@0.0.3","maintainers":[{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://github.com/stdlib-js/stdlib","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"8d10be0f62a36406ac1c13711334c6099ec2923d","tarball":"https://registry.npmjs.org/@stdlib/utils-native-class/-/utils-native-class-0.0.3.tgz","fileCount":13,"integrity":"sha512-4Lv+MmxRPrjDRaYjnoe/rzMvLF5+do8A8N9xqOBckQNBfg4cdACBhjca8pAolX5aRwgM65TByUY9adQFNEBkzQ==","signatures":[{"sig":"MEUCIFzvezPDG3ge4fSiDROdNzQQPm88po0fsTFF36DRD8APAiEAgG6+mSf0vc69KyPGNNyMe+r1LWN7Qhd+pBRVNKpRC6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyXUlCRA9TVsSAnZWagAAJwUQAIVcZwGlLrFjQS/eSADz\nKXUL+zhCQqXCVSLzINEgTDsTScQZ7xSyA6b6hES7UZTCcnY5kdOi4AYKYfjb\nN1W4KBMDOftujJjJ3SKMcXLTuY7hIFm0yEerZocMBL0P9xo5F6o5jUQiYYoJ\nPrrwqzZhe/dvfN6ynjIT+3F/wIRi61BzXHNU0a0zt7csGld6zfdIxIISedZs\n1duVtlx2BIubvOkvFU16NHl0FQ3OaI2pLVK64yKSbXEe1le9ZJS7TDKWbFbs\nWm0JystV6RyKrtAp76+/8FZQapzQg91rFcZA5iYmoLypMeliwO9Z3M/+2oe2\nZvksk2iK1hOtCTPfE9Y145d6Kk2wwJNgbQU8mQiNj04xkMoh2xdXMtVNEGOP\nbyiFfSTnPnyu498cJS4hA644W+CVQWWYulRtqLIv2E+l0cIlrAneWhClf3PA\nCkWrX613gKYAgY+pT5to8yEfngP8fCazYO2sGFiCA7n4Wul1kLzbNBR34iRv\nYDr2oS0r8obSNjMlWj9nvp7Dipy+pAGvqQPByhgVd8j2XhIfu8uFiSHj/E0w\ntIcGPvs+06Hzvr9b4jOPONkeV7hqGZ3elVKDEN80WF8hHCloFxotRKxFBfDD\npfj1wX0Zs2TGJMsl0rT2+ym5bOBs5FnxfJ+nUGhWtyUESEf+k8PKLssfJsUT\n7gZ8\r\n=n3EY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"d21b3ad3ceadd01fb1a4e30effac956b87f3fc18","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/utils-native-class.git","type":"git"},"_npmVersion":"7.7.6","description":"Determine the specification defined classification of an object.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"15.14.0","dependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-has-tostringtag-support":"^0.0.x"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","proxyquire":"^2.0.0","@stdlib/bench":"^0.0.x","@stdlib/array-int8":"^0.0.x","@stdlib/array-int16":"^0.0.x","@stdlib/array-int32":"^0.0.x","@stdlib/array-uint8":"^0.0.x","@stdlib/number-ctor":"^0.0.x","@stdlib/symbol-ctor":"^0.0.x","@stdlib/array-buffer":"^0.0.x","@stdlib/array-uint16":"^0.0.x","@stdlib/array-uint32":"^0.0.x","@stdlib/array-uint8c":"^0.0.x","@stdlib/array-float32":"^0.0.x","@stdlib/array-float64":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/assert-has-map-support":"^0.0.x","@stdlib/assert-has-set-support":"^0.0.x","@stdlib/assert-has-symbol-support":"^0.0.x","@stdlib/assert-has-weakmap-support":"^0.0.x","@stdlib/assert-has-weakset-support":"^0.0.x","@stdlib/utils-define-read-only-property":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/utils-native-class_0.0.3_1623815461594_0.09865266308593945","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@stdlib/utils-native-class","version":"0.0.4","keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","type","typeof","native","class","classification","specification","spec","ecmascript","ecma","internal","tostring","object","built-in","builtin","is","istype","check"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/utils-native-class@0.0.4","maintainers":[{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"eef3ab8bbfede0902b4c55a6f19f2991c44ba923","tarball":"https://registry.npmjs.org/@stdlib/utils-native-class/-/utils-native-class-0.0.4.tgz","fileCount":13,"integrity":"sha512-hV4gT9xd8WmCJ5Crz0ADVLvU/MWnrnK3zvFjDSwTPvQoqzcO9zhNo4CJJZy8aZiTQcY1IHVu0z/fRn0vMtjwpQ==","signatures":[{"sig":"MEUCIQDA4Nz7ChIbstCDQnQvrIcCnE8ipn02PUenw3KD69GcbwIgbENcPikX42lN7kvcFTiLGCZ9cra6y6WyNz6sXvynpoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2PXjCRA9TVsSAnZWagAAUHYP/3t5LT0vwYaMAbs+ZcAV\nTwTZxPfB2CT9FFg5ccP3xc1B3fJxV0XRwjtcTY+D8xMaM49/2jA1nptEDD3N\nzEehG9XvQumbRh7a0q7hs2x7EjsAfL5w0c5X/rhP2bHYDhTj1pplo06d2NHb\nro7cPKeiP0vqBv4aL+p+b6Hqaxnx/uB9+na4h3t5wMUo5GG9Tm8hPPYlbEHd\ngZA3VTTohifjqLM1VikXFGyYOv2s9mIQyyyjlZfKm8Zb5c6bKp4Gxr9VZf1z\nHCehxBK/xDgQurRzfgkLFS8zXyteQwCtVEcyA5qtWX5q1b7y4oLNNKJdG+0h\n87d05uWx5C8WFLn19NC65quEUsUxih3/1exzw5VlD6hqJR5UrdK7QOkVycnj\nA14UBRydiHVT5RPht0UJBxISHL6WKR2V4zuRHKRrFMXmXYr8RNcl6OsFbmoV\nuL6TBPvuXM3uXm78hbpiVssiO7HH7Xah7wCacEboPYnig0E1sewxQVda43OH\nTCEvci6GLvVXQRzM+3yw4mZCEj39jerQV1HygDxwuznKOnNjxX9FHhbB2qm1\nsGD1KcgfNhV5pnBvFCDJBPACr6NaRYqfeOi7vD/w9jaUg1n/APdNiLtrWaej\n+E3qgyiJtPDSMYANDS78FJDFEpM0t3Lg/L2OGZkC79Whmvq7VC288ZKBWQqD\nY3Kk\r\n=qsHT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"ee39b85a4927dc7917dfeb5e9af395866048485e","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/utils-native-class.git","type":"git"},"_npmVersion":"7.7.6","description":"Determine the specification defined classification of an object.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"15.14.0","dependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-has-tostringtag-support":"^0.0.x"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","proxyquire":"^2.0.0","@stdlib/bench":"^0.0.x","@stdlib/array-int8":"^0.0.x","@stdlib/array-int16":"^0.0.x","@stdlib/array-int32":"^0.0.x","@stdlib/array-uint8":"^0.0.x","@stdlib/number-ctor":"^0.0.x","@stdlib/symbol-ctor":"^0.0.x","@stdlib/array-buffer":"^0.0.x","@stdlib/array-uint16":"^0.0.x","@stdlib/array-uint32":"^0.0.x","@stdlib/array-uint8c":"^0.0.x","@stdlib/array-float32":"^0.0.x","@stdlib/array-float64":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/assert-has-map-support":"^0.0.x","@stdlib/assert-has-set-support":"^0.0.x","@stdlib/assert-has-symbol-support":"^0.0.x","@stdlib/assert-has-weakmap-support":"^0.0.x","@stdlib/assert-has-weakset-support":"^0.0.x","@stdlib/utils-define-read-only-property":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/utils-native-class_0.0.4_1624831459042_0.7831765821539516","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@stdlib/utils-native-class","version":"0.0.5","keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","type","typeof","native","class","classification","specification","spec","ecmascript","ecma","internal","tostring","object","built-in","builtin","is","istype","check"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/utils-native-class@0.0.5","maintainers":[{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"b1f76130b5d0513942aa2fce7a65d1d739ea4980","tarball":"https://registry.npmjs.org/@stdlib/utils-native-class/-/utils-native-class-0.0.5.tgz","fileCount":13,"integrity":"sha512-ql2cJ/l68IirjxZlwIOckw8K09RHJR7Ba+zWxwvb0ABYdaXGauy0yZWceT+wD/8SQkJv61DhiwptUa8QsdtExg==","signatures":[{"sig":"MEYCIQDYOkYJnUlDhKFUJyj0MlimpDDCC1P8QPHmTYr2kOC3GwIhAO5rxwiCgTue4dv5jsRpwwiZoR5Obo0PmXMgkYGs+Qvt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5OaTCRA9TVsSAnZWagAA148P/R3BDtokVIKUdi5lzSoq\nJeXaoU9bcnHrDuU6L8ALHzWuLPSHNvWNnCDSBibhgKLNjecLgnozdplWPmhN\nyhKQHAQ0sz0QQRDOvSRNqNhgE0yD30uECLHES4S2MSrg7kWIif0YA+hhISsI\nG7/HIwW7YYEVUcRdtWzUGIlkfsoeCJhc1aoKHe3LGS6IbWqXl881RVp7Dw2n\nc0SOCamVKiHEZyyOW+eUBnUCGnOzJJEGcbUuZHBKmbinoSN+04nZzOFtooLL\n1PMMKS7peS2QQP3csF0ZlnzFyDENcIkGMxWegJoPzZGPEQBNl6UHuc44K6+q\nvI2z1X2ZXN5AtIixD+uEo31YudkFpv5NgnOcwf4ttnJr7DPylUTKkJphNAsT\nR/mD8i/b9EuFJFv7mUH2nXfs4qHuJu5oLBUZDBznOwAXqvxz+muAZJbEyNRl\nUjpuwO1Qp7dJrJ7xRGNK5/OYhJF1uhUJFPgQa9oCMgTiIac1ry0W5hqcZg30\nvox80xgu0FXPzsa5kzyoii7COmmLfxnXqhJdPpr4M2orO4/4P+0banQK8anQ\nRzyMP5SftYckht8WNiPe7XOKV4u/BeCur0tfqjC8x09+YxKeGnIpLX4SKr4r\nz3g0u98z2tOcBJ1PMEsyDK63OncEJZOPWEfbq4vctPC2gusTSGVtby2g2MRg\n+ELs\r\n=TDNM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"ffa9bff02e6e952497789844bc3053c3ef011f34","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/utils-native-class.git","type":"git"},"_npmVersion":"7.7.6","description":"Determine the specification defined classification of an object.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"15.14.0","dependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-has-tostringtag-support":"^0.0.x"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","proxyquire":"^2.0.0","@stdlib/bench":"^0.0.x","@stdlib/array-int8":"^0.0.x","@stdlib/array-int16":"^0.0.x","@stdlib/array-int32":"^0.0.x","@stdlib/array-uint8":"^0.0.x","@stdlib/number-ctor":"^0.0.x","@stdlib/symbol-ctor":"^0.0.x","@stdlib/array-buffer":"^0.0.x","@stdlib/array-uint16":"^0.0.x","@stdlib/array-uint32":"^0.0.x","@stdlib/array-uint8c":"^0.0.x","@stdlib/array-float32":"^0.0.x","@stdlib/array-float64":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/assert-has-map-support":"^0.0.x","@stdlib/assert-has-set-support":"^0.0.x","@stdlib/assert-has-symbol-support":"^0.0.x","@stdlib/assert-has-weakmap-support":"^0.0.x","@stdlib/assert-has-weakset-support":"^0.0.x","@stdlib/utils-define-read-only-property":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/utils-native-class_0.0.5_1625613970513_0.3579403532967207","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@stdlib/utils-native-class","version":"0.0.6","keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","type","typeof","native","class","classification","specification","spec","ecmascript","ecma","internal","tostring","object","built-in","builtin","is","istype","check"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/utils-native-class@0.0.6","maintainers":[{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"2bced468021d0dffd182bcac1325c0726d9c6af7","tarball":"https://registry.npmjs.org/@stdlib/utils-native-class/-/utils-native-class-0.0.6.tgz","fileCount":13,"integrity":"sha512-g95DYqbz9PR381ce83NewQTlOePg1PBPupVVQKvbijSH5XOSZW8/yKyZeHLTChQ3gMwP6sQPD1dgd9d15+pYIQ==","signatures":[{"sig":"MEUCIG5RKGgkUgtkKnd8X1DD0h9jdAfZY9cZhlpVS6XvIDrkAiEA6ZIRP30rOCifg/wTDlHFTuWv2Q5gMTPz9wj2oMT/AfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6NYOCRA9TVsSAnZWagAAFswP/329G8UxrUjqGDwXO5gQ\nRK9BTvhHPVDLM24Mj48pnOxWXUbffGbLALgNrZOdzR8Os9dGMnlOiqjXY5y9\nPap5z9eT8fW34Yo2MbhS1LZWY4FlFTOd1ndSSDWGm2nLtKAoCG4cjfvxgZEW\nHP8x3UavjFSq+T2VdOEUwB0qGFW+oX/HKbMBGNIQPrF50QUIYJ+h0jlnimRP\n/52sgHAw18+S32MAadHxyYZayVbViXduAPKjDYN2Mm+X6YpZjGkEw+STvIeE\nNZGmf0ek+xX7IfTJUfw4c/bP9xnHxVUxy5YZXKPLCNPVkIlfFSiLVoyCMgr7\nJJtR+UcpOBrHsGh43mV6eJWpjHJ0wJ7e3j5CxFSRBTarCavC8q+p1WPIJS+s\ngsOYFfXJuUwJpULiWXCeDWiIKr8ZK5xYWKVRGlFaoCzW4idpe3pTg/R0NtQ+\nUmJoLm685b4DPtgj1ZZQg9gXj+WzrDiyGts5R5CQEka3b49Fg56JvWP7z5sd\nv71jAYghoxG+0TpsabOsYCdhjS6+ty7yr0dRLlHZt4+rI5FsraeCiemuZMfc\nyMIRPz1AYDJyIiQjeJiYnjNJlKDHYh39VfBMr1J+oObQyWOUxOAYpPtumf+G\n5+PBjf3wyd+dJxEOldHo2Ueo6r8jQjHR3T321L/CcMAfGpJMpk0KdOOnVE2I\n155c\r\n=lkGF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"b85c267bf1dd50887773ea8871fe8978f9781a60","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/utils-native-class.git","type":"git"},"_npmVersion":"7.7.6","description":"Determine the specification defined classification of an object.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"15.14.0","dependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-has-tostringtag-support":"^0.0.x"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","proxyquire":"^2.0.0","@stdlib/bench":"^0.0.x","@stdlib/array-int8":"^0.0.x","@stdlib/array-int16":"^0.0.x","@stdlib/array-int32":"^0.0.x","@stdlib/array-uint8":"^0.0.x","@stdlib/number-ctor":"^0.0.x","@stdlib/symbol-ctor":"^0.0.x","@stdlib/array-buffer":"^0.0.x","@stdlib/array-uint16":"^0.0.x","@stdlib/array-uint32":"^0.0.x","@stdlib/array-uint8c":"^0.0.x","@stdlib/array-float32":"^0.0.x","@stdlib/array-float64":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/assert-has-map-support":"^0.0.x","@stdlib/assert-has-set-support":"^0.0.x","@stdlib/assert-has-symbol-support":"^0.0.x","@stdlib/assert-has-weakmap-support":"^0.0.x","@stdlib/assert-has-weakset-support":"^0.0.x","@stdlib/utils-define-read-only-property":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/utils-native-class_0.0.6_1625871885672_0.07592513682531266","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@stdlib/utils-native-class","version":"0.0.7","keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","type","typeof","native","class","classification","specification","spec","ecmascript","ecma","internal","tostring","object","built-in","builtin","is","istype","check"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/utils-native-class@0.0.7","maintainers":[{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"d7c4e8cca72939dd0c8ddec829cc58f52a254aac","tarball":"https://registry.npmjs.org/@stdlib/utils-native-class/-/utils-native-class-0.0.7.tgz","fileCount":12,"integrity":"sha512-83s2ithhqlHh60zXxqmIdN1vm4tyTDb4aL+MIfuLh+0x8cSodOhcdtyhQ4rCGXNSMeQUB/N6/rVVf3BGRFzrLQ==","signatures":[{"sig":"MEQCIDtzn3sJ80EJQ5H53ZHXoJDjMXkfz18/FPNzYBKxekkiAiBRmjKg/E7BtjuODTjRBqymo3HsZYXuh5oYgnjLdBkheA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIrb6CRA9TVsSAnZWagAAP7MQAI1U1c5ACI003qx4kuhJ\nX9U5AMNTn/2qqeIpsIH4548YW5PsUlWIBHmJgcGLdLJnsqczZlgygM9JMV/n\nErDbGv5NKExryepZqrjm6Ngp09NjptBZgJxpRqpIuPACSAwiLYGpxpLSuwJI\nTjQnL+QlIwJkbpOPz5R16gfugUyTthNaIh0aOOSzjcw79yaF/mHXBQiJ7mev\nAqSpzSBH9FXdQklts/oahKuhnxyBtzsUbgQ6iaXo511JK9U6kruTRuc73MXY\nwSILhIcwKf7LsHEVEFZtsvMZeZODGmKuZG46/Mu0v7oJb0PaFx5IQQOLKBtz\n0WsYdDCNPnVWPKLY7SfYqdxHjt58wgxXzj4MTv9+ikHkPlIvYQ0n+KgegX2S\nyzc+2+DZrRWtoPNzEDUlP1mcWLy5Fcr0CakznyNJ6YJALafH77MOILIQ/5TL\nf94jzgnzNghilL1LOPumAQ1rx1YRmllQe7Qke2lIBSDfEfaac+kAhAhYZRVi\nFLxJ50G8KpLnG2WHof5wkKe4RSlgeuzOMyj0z9qaU+0lKLKaE/ICVFzIC4qr\n0EdQL0K4x+b7C7KqHst9uU03u2+KHZgRlbz2z+YnIwl27YbrCNuvdNwg/g6K\nDfb8aABVF7GPeEilO2tZ82SHehYMV7Eb2ewvyw+NDT/5ZQMUB70N/UHFQrFX\n7FIv\r\n=CrsU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"7ed35b645a315d35424dbc55b1857af13eb694f2","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/utils-native-class.git","type":"git"},"_npmVersion":"7.20.3","description":"Determine the specification defined classification of an object.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"16.7.0","dependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-has-tostringtag-support":"^0.0.x"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","proxyquire":"^2.0.0","@stdlib/bench":"^0.0.x","@stdlib/array-int8":"^0.0.x","@stdlib/array-int16":"^0.0.x","@stdlib/array-int32":"^0.0.x","@stdlib/array-uint8":"^0.0.x","@stdlib/number-ctor":"^0.0.x","@stdlib/symbol-ctor":"^0.0.x","@stdlib/array-buffer":"^0.0.x","@stdlib/array-uint16":"^0.0.x","@stdlib/array-uint32":"^0.0.x","@stdlib/array-uint8c":"^0.0.x","@stdlib/array-float32":"^0.0.x","@stdlib/array-float64":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/assert-has-map-support":"^0.0.x","@stdlib/assert-has-set-support":"^0.0.x","@stdlib/assert-has-symbol-support":"^0.0.x","@stdlib/assert-has-weakmap-support":"^0.0.x","@stdlib/assert-has-weakset-support":"^0.0.x","@stdlib/utils-define-read-only-property":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/utils-native-class_0.0.7_1629665017856_0.3047510588303224","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@stdlib/utils-native-class","version":"0.0.8","keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","type","typeof","native","class","classification","specification","spec","ecmascript","ecma","internal","tostring","object","built-in","builtin","is","istype","check"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/utils-native-class@0.0.8","maintainers":[{"name":"stdlib-bot","email":"kgryte@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"2e79de97f85d88a2bb5baa7a4528add71448d2be","tarball":"https://registry.npmjs.org/@stdlib/utils-native-class/-/utils-native-class-0.0.8.tgz","fileCount":12,"integrity":"sha512-0Zl9me2V9rSrBw/N8o8/9XjmPUy8zEeoMM0sJmH3N6C9StDsYTjXIAMPGzYhMEWaWHvGeYyNteFK2yDOVGtC3w==","signatures":[{"sig":"MEQCICU+iWn+g9mW4wcBPSVyctN/swdf9d7MBAF3/JBT5112AiBdg83+hN6rlyDlULm++tADD707R7i+WvBc2E1FnKk2rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDUE8CRA9TVsSAnZWagAA3iEP/A/feSAF/raVcyh+ws6A\n6E3obQ2l24FTLKYRUW/RRolFX7HwHxBlCgBBbanKVu82Rz1a2Nbe4MfnBUpO\nBhWThB/FpuEJfnCAaDtHfMVoFY/TiD7gk9RnZdhfyE00mEDIMqEaC/XdnlSe\nBKN3aFtKi7c71NEJ2iB1GxqdoN0tz+rksEJrCNFt4YQcV+7KxZTg3NlXagMG\n/T4i3gShMqffbv43zmGCmVrrNSf/rfjuRmIavKszwKOFpP/hQHWl1ZuPVzqh\nM5vGJWacJJ56vcnvXmyiMhXDLfaqlHGz02Ldk0DmjJxPIULD0R+eDJV1cwWF\n2wg8qPCiMVskUwV2fykGix11c8cEN85060tulD/EyJdC86IRZW/DcJsfp2A5\nN3G5g1ASVgMPTBePfyjC3Dae9rkuUh9I5ORiVK50QvLHCuoOVitkz1z002hr\n2Ee6AvFsog6MPYywxoqf8TAH4B16I32VWz2rFDaFfy/9V60JdThNiq1u5C0L\nQkk4W+ZdJVFokWXCM9yqMsT2o7/xJnQ61pPzNccIPlzfiyop5D3QM1aIrHsC\nlZW8RcslD4zZLHFSf/JPEo6UdEUG+nj8M/S4Z1MSoyXsByFd8UTI7iIn7BGL\nIaOIkEP0p4dn1Eg2t3OJz37PpHHazlQLb2rKQfpOotDMhslp2BlE6Dtit/y+\nXxAj\r\n=Kngo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://www.patreon.com/athan","type":"patreon"},"gitHead":"f9d7e711cb817bdb455de905b12b01414d10ff8b","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/utils-native-class.git","type":"git"},"_npmVersion":"8.1.2","description":"Determine the specification defined classification of an object.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"16.13.2","dependencies":{"@stdlib/assert-has-own-property":"^0.0.x","@stdlib/assert-has-tostringtag-support":"^0.0.x"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","istanbul":"^0.4.1","tap-spec":"5.x.x","proxyquire":"^2.0.0","@stdlib/bench":"^0.0.x","@stdlib/array-int8":"^0.0.x","@stdlib/array-int16":"^0.0.x","@stdlib/array-int32":"^0.0.x","@stdlib/array-uint8":"^0.0.x","@stdlib/number-ctor":"^0.0.x","@stdlib/symbol-ctor":"^0.0.x","@stdlib/array-buffer":"^0.0.x","@stdlib/array-uint16":"^0.0.x","@stdlib/array-uint32":"^0.0.x","@stdlib/array-uint8c":"^0.0.x","@stdlib/array-float32":"^0.0.x","@stdlib/array-float64":"^0.0.x","@stdlib/assert-is-string":"^0.0.x","@stdlib/assert-has-map-support":"^0.0.x","@stdlib/assert-has-set-support":"^0.0.x","@stdlib/assert-has-symbol-support":"^0.0.x","@stdlib/assert-has-weakmap-support":"^0.0.x","@stdlib/assert-has-weakset-support":"^0.0.x","@stdlib/utils-define-read-only-property":"^0.0.x"},"_npmOperationalInternal":{"tmp":"tmp/utils-native-class_0.0.8_1645035836145_0.05808885116303886","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@stdlib/utils-native-class","version":"0.1.0","keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","type","typeof","native","class","classification","specification","spec","ecmascript","ecma","internal","tostring","object","built-in","builtin","is","istype","check"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/utils-native-class@0.1.0","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"e04832ffcc16b94d2e1c49d0d11918e0b906e7f7","tarball":"https://registry.npmjs.org/@stdlib/utils-native-class/-/utils-native-class-0.1.0.tgz","fileCount":14,"integrity":"sha512-u9vo2H0od9kvdKKBJPWrh3z1WonjhjTLGCO6zgY8xF9NLeLY7AcypJ9oM7s8CI8avnMQH54A7a1gmdfN82qBTA==","signatures":[{"sig":"MEQCIB36dryz0jj/0wW3N1PvjwUJvqQ8yHPul0hXB0xOByF+AiAvYV/jW5lP00XNHa8WvK61a6sEGRNR/C7Io2alMxrTcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41336},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"4f2310de3494fe36f4b74db309593f63e9d24dcc","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/utils-native-class.git","type":"git"},"_npmVersion":"8.19.4","description":"Determine the specification defined classification of an object.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"16.20.2","dependencies":{"@stdlib/symbol-ctor":"^0.1.0","@stdlib/assert-has-own-property":"^0.1.0","@stdlib/assert-has-tostringtag-support":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","tap-min":"git+https://github.com/Planeshifter/tap-min.git","istanbul":"^0.4.1","proxyquire":"^2.0.0","@stdlib/bench":"^0.0.12","@stdlib/array-int8":"^0.0.6","@stdlib/array-int16":"^0.0.6","@stdlib/array-int32":"^0.0.6","@stdlib/array-uint8":"^0.0.7","@stdlib/number-ctor":"^0.1.0","@stdlib/array-buffer":"^0.0.6","@stdlib/array-uint16":"^0.0.6","@stdlib/array-uint32":"^0.0.6","@stdlib/array-uint8c":"^0.0.8","@stdlib/boolean-ctor":"^0.1.0","@stdlib/array-float32":"^0.0.6","@stdlib/array-float64":"^0.0.6","@stdlib/assert-is-string":"^0.0.8","@stdlib/assert-has-map-support":"^0.0.8","@stdlib/assert-has-set-support":"^0.1.0","@stdlib/assert-has-symbol-support":"^0.1.0","@stdlib/assert-has-weakmap-support":"^0.1.0","@stdlib/assert-has-weakset-support":"^0.1.0","@stdlib/utils-define-read-only-property":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/utils-native-class_0.1.0_1695355575800_0.026875410763839813","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@stdlib/utils-native-class","version":"0.1.1","keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","type","typeof","native","class","classification","specification","spec","ecmascript","ecma","internal","tostring","object","built-in","builtin","is","istype","check"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/utils-native-class@0.1.1","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"558016fdf92166c02c3e7589775c3c7ca01d6ef4","tarball":"https://registry.npmjs.org/@stdlib/utils-native-class/-/utils-native-class-0.1.1.tgz","fileCount":14,"integrity":"sha512-I8kGJN8T/Fjb+Yew0Asp6bg8Cbb7/XA973UAQ38LCb9uR3uKVsg+mKboMxKrnVkVGvZMp6kfmW8TlowMBzcsrg==","signatures":[{"sig":"MEUCID/9St9aoNc0aYTy+54zYXkfsCUVnRerA6O/TUk7w693AiEAr9NkssTLlkUY71eZrjsYaPD7grrDWq3lyxGLjUu7ruQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41335},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"836b37cf688bfa381fcb3cb3a2dd327f0a94ad19","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/utils-native-class.git","type":"git"},"_npmVersion":"8.19.4","description":"Determine the specification defined classification of an object.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"16.20.2","dependencies":{"@stdlib/symbol-ctor":"^0.1.1","@stdlib/assert-has-own-property":"^0.1.1","@stdlib/assert-has-tostringtag-support":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","tap-min":"git+https://github.com/Planeshifter/tap-min.git","istanbul":"^0.4.1","proxyquire":"^2.0.0","@stdlib/bench":"^0.1.0","@stdlib/array-int8":"^0.1.0","@stdlib/array-int16":"^0.1.0","@stdlib/array-int32":"^0.1.0","@stdlib/array-uint8":"^0.1.0","@stdlib/number-ctor":"^0.1.0","@stdlib/array-buffer":"^0.1.0","@stdlib/array-uint16":"^0.1.0","@stdlib/array-uint32":"^0.1.0","@stdlib/array-uint8c":"^0.1.0","@stdlib/boolean-ctor":"^0.1.0","@stdlib/array-float32":"^0.1.0","@stdlib/array-float64":"^0.1.0","@stdlib/assert-is-string":"^0.1.0","@stdlib/assert-has-map-support":"^0.1.0","@stdlib/assert-has-set-support":"^0.1.1","@stdlib/assert-has-symbol-support":"^0.1.0","@stdlib/assert-has-weakmap-support":"^0.1.1","@stdlib/assert-has-weakset-support":"^0.1.1","@stdlib/utils-define-read-only-property":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/utils-native-class_0.1.1_1696375972880_0.6023766291045158","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@stdlib/utils-native-class","version":"0.2.0","keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","type","typeof","native","class","classification","specification","spec","ecmascript","ecma","internal","tostring","object","built-in","builtin","is","istype","check"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/utils-native-class@0.2.0","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"9775ab23842e569fb0e0aa3baf711b1b5d35d8ca","tarball":"https://registry.npmjs.org/@stdlib/utils-native-class/-/utils-native-class-0.2.0.tgz","fileCount":14,"integrity":"sha512-Q9az9hQ+PD708Ns6o0ZwsLNt/dTGCJXJnTGq+ZyECYJknO5FvM5Z0iBvHHypkNzXxr1KRhr0Z2jCr/ypDX1dFw==","signatures":[{"sig":"MEUCIQCNkgXGbnDhOZf78m2rAe8AyUHCHEvgA84/aTdwkYdNJgIgP+T75CXU1yquaaVXztllndl8EWszmJLZ9fYOMavd5js=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41200},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"7137673f0798ef13d7c9fd7becf78e557b1d583b","scripts":{"test":"make test","examples":"make examples","test-cov":"make test-cov","benchmark":"make benchmark"},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/utils-native-class.git","type":"git"},"_npmVersion":"8.19.4","description":"Determine the specification defined classification of an object.","directories":{"doc":"./docs","lib":"./lib","test":"./test","example":"./examples","benchmark":"./benchmark"},"_nodeVersion":"16.20.2","dependencies":{"@stdlib/symbol-ctor":"^0.2.0","@stdlib/assert-has-own-property":"^0.1.1","@stdlib/assert-has-tostringtag-support":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"git+https://github.com/kgryte/tape.git#fix/globby","tap-min":"git+https://github.com/Planeshifter/tap-min.git","istanbul":"^0.4.1","proxyquire":"^2.0.0","@stdlib/bench":"^0.3.1","@stdlib/array-int8":"^0.1.1","@stdlib/array-int16":"^0.1.1","@stdlib/array-int32":"^0.1.1","@stdlib/array-uint8":"^0.1.1","@stdlib/number-ctor":"^0.1.1","@stdlib/array-buffer":"^0.1.0","@stdlib/array-uint16":"^0.1.1","@stdlib/array-uint32":"^0.1.1","@stdlib/array-uint8c":"^0.1.1","@stdlib/boolean-ctor":"^0.1.1","@stdlib/array-float32":"^0.1.1","@stdlib/array-float64":"^0.1.1","@stdlib/bench-harness":"^0.1.2","@stdlib/assert-is-string":"^0.1.1","@stdlib/assert-has-map-support":"^0.1.1","@stdlib/assert-has-set-support":"^0.2.0","@stdlib/assert-has-symbol-support":"^0.1.1","@stdlib/assert-has-weakmap-support":"^0.2.0","@stdlib/assert-has-weakset-support":"^0.2.0","@stdlib/utils-define-read-only-property":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/utils-native-class_0.2.0_1707882832164_0.9157037078697463","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@stdlib/utils-native-class","version":"0.2.1","keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","type","typeof","native","class","classification","specification","spec","ecmascript","ecma","internal","tostring","object","built-in","builtin","is","istype","check"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/utils-native-class@0.2.1","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"87c77bbfcc422040aa994cc64d6c998975438a14","tarball":"https://registry.npmjs.org/@stdlib/utils-native-class/-/utils-native-class-0.2.1.tgz","fileCount":14,"integrity":"sha512-tM3am6amt50I4mFRlClExUmORqPzMExgDyZc4Lur+LXn5wb0uEoeBbJ27ftMDg8PNLSi5RUuBCwZBEXvYpG0yw==","signatures":[{"sig":"MEYCIQDgWMiJdd1exR1rZENzURgE+NKetqZ/MMt3yOjkTZ1UlQIhAL9/iXr/JnpZUQTWKh4mM+NFhhDZ055rEBsnFvMls9Jm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39952},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"64931c5fdb4abc3a339b619658d3b5acc089e556","scripts":{},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/utils-native-class.git","type":"git"},"_npmVersion":"8.19.4","description":"Determine the specification defined classification of an object.","directories":{"doc":"./docs","lib":"./lib","dist":"./dist"},"_nodeVersion":"16.20.2","dependencies":{"@stdlib/symbol-ctor":"^0.2.1","@stdlib/assert-has-own-property":"^0.2.1","@stdlib/assert-has-tostringtag-support":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/utils-native-class_0.2.1_1708552898426_0.5070599392752424","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@stdlib/utils-native-class","version":"0.2.2","keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","type","typeof","native","class","classification","specification","spec","ecmascript","ecma","internal","tostring","object","built-in","builtin","is","istype","check"],"author":{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"},"license":"Apache-2.0","_id":"@stdlib/utils-native-class@0.2.2","maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"contributors":[{"url":"https://github.com/stdlib-js/stdlib/graphs/contributors","name":"The Stdlib Authors"}],"homepage":"https://stdlib.io","bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"dist":{"shasum":"dbb00a84e8c583cdd1bc40b163f1786dc44c4f09","tarball":"https://registry.npmjs.org/@stdlib/utils-native-class/-/utils-native-class-0.2.2.tgz","fileCount":14,"integrity":"sha512-cSn/FozbEpfR/FlJAoceQtZ8yUJFhZ8RFkbEsxW/7+H4o09yln3lBS0HSfUJISYNtpTNN/2/Fup88vmvwspvwA==","signatures":[{"sig":"MEQCIDHbyG3vyzk0N+T/ZXNbvOKX34cxhqDl5i8o62dwF/KsAiBpgZ4DzqhH9oSY1h23yaHDiWWgKBJSaAo/BTNVkHKsbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39952},"main":"./lib","types":"./docs/types","engines":{"npm":">2.7.0","node":">=0.10.0"},"funding":{"url":"https://opencollective.com/stdlib","type":"opencollective"},"gitHead":"33e8edbac6d7d96a3152c652d61ff6aea90af713","scripts":{},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"repository":{"url":"git://github.com/stdlib-js/utils-native-class.git","type":"git"},"_npmVersion":"8.19.4","description":"Determine the specification defined classification of an object.","directories":{"doc":"./docs","lib":"./lib","dist":"./dist"},"_nodeVersion":"16.20.2","dependencies":{"@stdlib/symbol-ctor":"^0.2.2","@stdlib/assert-has-own-property":"^0.2.1","@stdlib/assert-has-tostringtag-support":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/utils-native-class_0.2.2_1722039776985_0.8818306242940059","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@stdlib/utils-native-class","version":"0.2.3","description":"Determine the specification defined classification of an object.","license":"Apache-2.0","author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"main":"./lib","directories":{"doc":"./docs","lib":"./lib","dist":"./dist"},"types":"./docs/types","scripts":{},"homepage":"https://stdlib.io","repository":{"type":"git","url":"git://github.com/stdlib-js/utils-native-class.git"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"dependencies":{"@stdlib/assert-has-own-property":"^0.2.2","@stdlib/assert-has-tostringtag-support":"^0.2.3","@stdlib/symbol-ctor":"^0.2.3"},"devDependencies":{},"engines":{"node":">=0.10.0","npm":">2.7.0"},"os":["aix","darwin","freebsd","linux","macos","openbsd","sunos","win32","windows"],"keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","type","typeof","native","class","classification","specification","spec","ecmascript","ecma","internal","tostring","object","built-in","builtin","is","istype","check"],"funding":{"type":"opencollective","url":"https://opencollective.com/stdlib"},"_id":"@stdlib/utils-native-class@0.2.3","gitHead":"65ac870bcc9363ee25cdde72514d9e0783b5395e","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-UGXCPhgmOjwMpEQ5fFiifcqrhUnP8ICyWzEkHphUrh2/0pHyK0zilZvcODfROgzoy6L9ivUUuR6NjrAI+j14hA==","shasum":"f74772c72819515251097a6771dc32b4b1c8dd79","tarball":"https://registry.npmjs.org/@stdlib/utils-native-class/-/utils-native-class-0.2.3.tgz","fileCount":14,"unpackedSize":39929,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDPXMW8J9EbTe6Zo1yEHkQr2JQH4eQCXxSDO1jEyxHxWwIhAP0KPowwQqoRsGat+7IrHUfOV5hgvVbFELQ0NOzxJkmK"}]},"_npmUser":{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},"maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils-native-class_0.2.3_1770490449847_0.9646932267635504"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-14T01:09:24.539Z","modified":"2026-02-07T18:54:10.132Z","0.0.1":"2021-06-14T01:09:24.821Z","0.0.2":"2021-06-15T14:28:53.001Z","0.0.3":"2021-06-16T03:51:01.778Z","0.0.4":"2021-06-27T22:04:19.167Z","0.0.5":"2021-07-06T23:26:10.886Z","0.0.6":"2021-07-09T23:04:45.810Z","0.0.7":"2021-08-22T20:43:38.025Z","0.0.8":"2022-02-16T18:23:56.276Z","0.1.0":"2023-09-22T04:06:15.984Z","0.1.1":"2023-10-03T23:32:53.229Z","0.2.0":"2024-02-14T03:53:52.344Z","0.2.1":"2024-02-21T22:01:38.623Z","0.2.2":"2024-07-27T00:22:57.261Z","0.2.3":"2026-02-07T18:54:09.986Z"},"bugs":{"url":"https://github.com/stdlib-js/stdlib/issues"},"author":{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"},"license":"Apache-2.0","homepage":"https://stdlib.io","keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","type","typeof","native","class","classification","specification","spec","ecmascript","ecma","internal","tostring","object","built-in","builtin","is","istype","check"],"repository":{"type":"git","url":"git://github.com/stdlib-js/utils-native-class.git"},"description":"Determine the specification defined classification of an object.","contributors":[{"name":"The Stdlib Authors","url":"https://github.com/stdlib-js/stdlib/graphs/contributors"}],"maintainers":[{"name":"stdlib-bot","email":"kgryte+stdlibbot@gmail.com"},{"name":"kgryte","email":"kgryte@gmail.com"},{"name":"planeshifter","email":"pgb@andrew.cmu.edu"},{"name":"rreusser","email":"rsreusser@gmail.com"}],"readme":"<!--\n\n@license Apache-2.0\n\nCopyright (c) 2018 The Stdlib Authors.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n   http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\n-->\n\n\n<details>\n  <summary>\n    About stdlib...\n  </summary>\n  <p>We believe in a future in which the web is a preferred environment for numerical computation. To help realize this future, we've built stdlib. stdlib is a standard library, with an emphasis on numerical and scientific computation, written in JavaScript (and C) for execution in browsers and in Node.js.</p>\n  <p>The library is fully decomposable, being architected in such a way that you can swap out and mix and match APIs and functionality to cater to your exact preferences and use cases.</p>\n  <p>When you use stdlib, you can be absolutely certain that you are using the most thorough, rigorous, well-written, studied, documented, tested, measured, and high-quality code out there.</p>\n  <p>To join us in bringing numerical computing to the web, get started by checking us out on <a href=\"https://github.com/stdlib-js/stdlib\">GitHub</a>, and please consider <a href=\"https://opencollective.com/stdlib\">financially supporting stdlib</a>. We greatly appreciate your continued support!</p>\n</details>\n\n# Native Class\n\n[![NPM version][npm-image]][npm-url] [![Build Status][test-image]][test-url] [![Coverage Status][coverage-image]][coverage-url] <!-- [![dependencies][dependencies-image]][dependencies-url] -->\n\n> Determine the specification defined classification of an object.\n\n<section class=\"installation\">\n\n## Installation\n\n```bash\nnpm install @stdlib/utils-native-class\n```\n\n</section>\n\n<section class=\"usage\">\n\n## Usage\n\n```javascript\nvar nativeClass = require( '@stdlib/utils-native-class' );\n```\n\n#### nativeClass( value )\n\nReturns a `string` value indicating a [specification defined][object-to-string] classification of an `object`.\n\n```javascript\nvar str = nativeClass( 'a' );\n// returns '[object String]'\n\nstr = nativeClass( 5 );\n// returns '[object Number]'\n\nfunction Beep() {\n    return this;\n}\nstr = nativeClass( new Beep() );\n// returns '[object Object]'\n```\n\n</section>\n\n<!-- /.usage -->\n\n<section class=\"notes\">\n\n## Notes\n\n-   The function is **not** robust for ES2015+ environments. In ES2015+, [`Symbol.toStringTag`][mdn-symbol-tostringtag] allows overriding the default description of an object.\n\n    ```javascript\n    var toStr = Object.prototype.toString;\n\n    var str = toStr.call( false );\n    // returns '[object Boolean]'\n\n    var o = {};\n    str = toStr.call( o );\n    // returns '[object Object]'\n\n    // Mask the default description:\n    o[ Symbol.toStringTag ] = 'Boolean';\n\n    str = toStr.call( o );\n    // returns '[object Boolean]'\n    ```\n\n    While measures are taken to uncover the default description, such measures can be thwarted. While this function remains useful for type-checking, be aware that value impersonation is possible. Prefer functions tailored to checking for particular value types, as specialized functions are better equipped to address [`Symbol.toStringTag`][mdn-symbol-tostringtag].\n\n</section>\n\n<!-- /.notes -->\n\n<section class=\"examples\">\n\n## Examples\n\n<!-- eslint-disable no-restricted-syntax, no-empty-function -->\n\n<!-- eslint no-undef: \"error\" -->\n\n```javascript\nvar Float32Array = require( '@stdlib/array-float32' );\nvar Float64Array = require( '@stdlib/array-float64' );\nvar Int8Array = require( '@stdlib/array-int8' );\nvar Int16Array = require( '@stdlib/array-int16' );\nvar Int32Array = require( '@stdlib/array-int32' );\nvar Uint8Array = require( '@stdlib/array-uint8' );\nvar Uint8ClampedArray = require( '@stdlib/array-uint8c' );\nvar Uint16Array = require( '@stdlib/array-uint16' );\nvar Uint32Array = require( '@stdlib/array-uint32' );\nvar ArrayBuffer = require( '@stdlib/array-buffer' );\nvar Symbol = require( '@stdlib/symbol-ctor' );\nvar nativeClass = require( '@stdlib/utils-native-class' );\n\nvar str = nativeClass( 'a' );\n// returns '[object String]'\n\nstr = nativeClass( 5 );\n// returns '[object Number]'\n\nstr = nativeClass( NaN );\n// returns '[object Number]'\n\nstr = nativeClass( null );\n// returns '[object Null]'\n\nstr = nativeClass( void 0 );\n// returns '[object Undefined]'\n\nstr = nativeClass( true );\n// returns '[object Boolean]'\n\nstr = nativeClass( false );\n// returns '[object Boolean]'\n\nstr = nativeClass( {} );\n// returns '[object Object]'\n\nstr = nativeClass( [] );\n// returns '[object Array]'\n\nstr = nativeClass( function noop() {} );\n// returns '[object Function]'\n\nstr = nativeClass( /./ );\n// returns '[object RegExp]'\n\nstr = nativeClass( new Date() );\n// returns '[object Date]'\n\nstr = nativeClass( new Map() );\n// returns '[object Map]'\n\nstr = nativeClass( new WeakMap() );\n// returns '[object WeakMap]'\n\nstr = nativeClass( new Set() );\n// returns '[object Set]'\n\nstr = nativeClass( new WeakSet() );\n// returns '[object WeakSet]'\n\nstr = nativeClass( Symbol( 'beep' ) );\n// returns '[object Symbol]'\n\nstr = nativeClass( new Error() );\n// returns '[object Error]'\n\nstr = nativeClass( new TypeError() );\n// returns '[object Error]'\n\nstr = nativeClass( new SyntaxError() );\n// returns '[object Error]'\n\nstr = nativeClass( new URIError() );\n// returns '[object Error]'\n\nstr = nativeClass( new RangeError() );\n// returns '[object Error]'\n\nstr = nativeClass( new ReferenceError() );\n// returns '[object Error]'\n\nstr = nativeClass( new EvalError() );\n// returns '[object Error]'\n\nstr = nativeClass( new Int8Array() );\n// returns '[object Int8Array]'\n\nstr = nativeClass( new Uint8Array() );\n// returns '[object Uint8Array]'\n\nstr = nativeClass( new Uint8ClampedArray() );\n// returns '[object Uint8ClampedArray]'\n\nstr = nativeClass( new Int16Array() );\n// returns '[object Int16Array]'\n\nstr = nativeClass( new Uint16Array() );\n// returns '[object Uint16Array]'\n\nstr = nativeClass( new Int32Array() );\n// returns '[object Int32Array]'\n\nstr = nativeClass( new Uint32Array() );\n// returns '[object Uint32Array]'\n\nstr = nativeClass( new Float32Array() );\n// returns '[object Float32Array]'\n\nstr = nativeClass( new Float64Array() );\n// returns '[object Float64Array]'\n\nstr = nativeClass( new ArrayBuffer() );\n// returns '[object ArrayBuffer]'\n\nstr = nativeClass( Math );\n// returns '[object Math]'\n\nstr = nativeClass( JSON );\n// returns '[object JSON]'\n\nfunction Person() {\n    return this;\n}\nstr = nativeClass( new Person() );\n// returns '[object Object]'\n```\n\n</section>\n\n<!-- /.examples -->\n\n<!-- Section for related `stdlib` packages. Do not manually edit this section, as it is automatically populated. -->\n\n<section class=\"related\">\n\n* * *\n\n## See Also\n\n-   <span class=\"package-name\">[`@stdlib/utils-constructor-name`][@stdlib/utils/constructor-name]</span><span class=\"delimiter\">: </span><span class=\"description\">determine the name of a value's constructor.</span>\n-   <span class=\"package-name\">[`@stdlib/utils-type-of`][@stdlib/utils/type-of]</span><span class=\"delimiter\">: </span><span class=\"description\">determine a value's type.</span>\n\n</section>\n\n<!-- /.related -->\n\n<!-- Section for all links. Make sure to keep an empty line after the `section` element and another before the `/section` close. -->\n\n\n<section class=\"main-repo\" >\n\n* * *\n\n## Notice\n\nThis package is part of [stdlib][stdlib], a standard library for JavaScript and Node.js, with an emphasis on numerical and scientific computing. The library provides a collection of robust, high performance libraries for mathematics, statistics, streams, utilities, and more.\n\nFor more information on the project, filing bug reports and feature requests, and guidance on how to develop [stdlib][stdlib], see the main project [repository][stdlib].\n\n#### Community\n\n[![Chat][chat-image]][chat-url]\n\n---\n\n## License\n\nSee [LICENSE][stdlib-license].\n\n\n## Copyright\n\nCopyright &copy; 2016-2026. The Stdlib [Authors][stdlib-authors].\n\n</section>\n\n<!-- /.stdlib -->\n\n<!-- Section for all links. Make sure to keep an empty line after the `section` element and another before the `/section` close. -->\n\n<section class=\"links\">\n\n[npm-image]: http://img.shields.io/npm/v/@stdlib/utils-native-class.svg\n[npm-url]: https://npmjs.org/package/@stdlib/utils-native-class\n\n[test-image]: https://github.com/stdlib-js/utils-native-class/actions/workflows/test.yml/badge.svg?branch=v0.2.3\n[test-url]: https://github.com/stdlib-js/utils-native-class/actions/workflows/test.yml?query=branch:v0.2.3\n\n[coverage-image]: https://img.shields.io/codecov/c/github/stdlib-js/utils-native-class/main.svg\n[coverage-url]: https://codecov.io/github/stdlib-js/utils-native-class?branch=main\n\n<!--\n\n[dependencies-image]: https://img.shields.io/david/stdlib-js/utils-native-class.svg\n[dependencies-url]: https://david-dm.org/stdlib-js/utils-native-class/main\n\n-->\n\n[chat-image]: https://img.shields.io/badge/zulip-join_chat-brightgreen.svg\n[chat-url]: https://stdlib.zulipchat.com\n\n[stdlib]: https://github.com/stdlib-js/stdlib\n\n[stdlib-authors]: https://github.com/stdlib-js/stdlib/graphs/contributors\n\n[umd]: https://github.com/umdjs/umd\n[es-module]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules\n\n[deno-url]: https://github.com/stdlib-js/utils-native-class/tree/deno\n[deno-readme]: https://github.com/stdlib-js/utils-native-class/blob/deno/README.md\n[umd-url]: https://github.com/stdlib-js/utils-native-class/tree/umd\n[umd-readme]: https://github.com/stdlib-js/utils-native-class/blob/umd/README.md\n[esm-url]: https://github.com/stdlib-js/utils-native-class/tree/esm\n[esm-readme]: https://github.com/stdlib-js/utils-native-class/blob/esm/README.md\n[branches-url]: https://github.com/stdlib-js/utils-native-class/blob/main/branches.md\n\n[stdlib-license]: https://raw.githubusercontent.com/stdlib-js/utils-native-class/main/LICENSE\n\n[object-to-string]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/toString\n\n[mdn-symbol-tostringtag]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol/toStringTag\n\n<!-- <related-links> -->\n\n[@stdlib/utils/constructor-name]: https://www.npmjs.com/package/@stdlib/utils-constructor-name\n\n[@stdlib/utils/type-of]: https://www.npmjs.com/package/@stdlib/utils-type-of\n\n<!-- </related-links> -->\n\n</section>\n\n<!-- /.links -->\n","readmeFilename":"README.md"}