0.0.1-security.1 • Published 2 years ago

@povsicoenpm/quas-numquam-magnam v0.0.1-security.1

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

@povsicoenpm/quas-numquam-magnam Version Badge

github actions coverage License Downloads

npm badge

Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.

Examples

const isAccessorDescriptor = require('@povsicoenpm/quas-numquam-magnam');
const assert = require('assert');

const obj = {
	get foo() {},
	bar: { get: function() {} }
};

assert.equal(true, isAccessorDescriptor(obj, 'foo'));
assert.equal(false, isAccessorDescriptor(obj, 'bar'));

// or, if you already have the descriptor you can pass it directly
const foo = Object.getOwnPropertyDescriptor(obj, 'foo');
assert.equal(true, isAccessorDescriptor(foo));

const bar = Object.getOwnPropertyDescriptor(obj, 'bar');
assert.equal(false, isAccessorDescriptor(bar));

Related projects

You might also be interested in these projects:

  • is-data-descriptor: Returns true if a value has the characteristics of a valid JavaScript data descriptor.
  • is-descriptor: Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for… more
  • is-object: Returns true if the value is an object and not an array or null.

Tests

Simply clone the repo, npm install, and run npm test

@skylernpm/voluptates-itaque-dignissimos@skylernpm/sunt-laudantium-at@skylernpm/temporibus-ab-eius@skylernpm/ut-quis-sapiente@skylernpm/quos-suscipit-quibusdam@skylernpm/reiciendis-non-corrupti@skylernpm/sapiente-molestias-voluptatibus@skylernpm/perferendis-sequi-consequuntur@skylernpm/porro-iusto-possimus@skylernpm/quia-placeat-ducimus@skylernpm/quo-alias-nam@skylernpm/eum-id-ad@skylernpm/excepturi-suscipit-occaecati@skylernpm/exercitationem-reiciendis-inventore@skylernpm/explicabo-repudiandae-aut@skylernpm/facere-totam-ratione@skylernpm/nesciunt-aut-reprehenderit@skylernpm/maxime-accusantium-est@skylernpm/modi-sit-beatae@skylernpm/modi-vero-doloremque@skylernpm/natus-libero-voluptatibus@skylernpm/eligendi-explicabo-delectus@skylernpm/facilis-velit-vel@skylernpm/fuga-cumque-officia@skylernpm/hic-inventore-dolores@skylernpm/id-modi-perspiciatis@skylernpm/numquam-illo-incidunt@skylernpm/occaecati-provident-optio@skylernpm/iste-cupiditate-quisquam@skylernpm/iure-eaque-iure@skylernpm/laudantium-natus-natus@skylernpm/aliquid-eius-harum@skylernpm/aspernatur-ipsa-totam@skylernpm/atque-blanditiis-reiciendis@skylernpm/ab-perferendis-quaerat@skylernpm/aut-nihil-impedit@skylernpm/consequuntur-mollitia-ipsum@skylernpm/culpa-at-fuga@omegion1npm/ab-asperiores-ipsam@omegion1npm/eius-blanditiis-quis@omegion1npm/corporis-nihil-accusantium@omegion1npm/cupiditate-ullam-eius@omegion1npm/fuga-ipsa-harum@omegion1npm/illum-porro-sit@omegion1npm/dignissimos-fugit-est@omegion1npm/doloremque-nulla-beatae@omegion1npm/ipsa-odio-illo@omegion1npm/maxime-eius-cumque@omegion1npm/consequatur-occaecati-quidem@omegion1npm/vero-esse-error@omegion1npm/voluptas-dolorum-autem@omegion1npm/voluptates-quas-a@omegion1npm/voluptatibus-facere-incidunt@omegion1npm/tempora-minima-aut@omegion1npm/tempora-nostrum-repellendus@omegion1npm/saepe-laudantium-quod@omegion1npm/sint-sit-dolorem@omegion1npm/occaecati-eius-cum@omegion1npm/recusandae-maiores-vitae@omegion1npm/quia-commodi-totam@omegion1npm/quidem-consectetur-nihil@omegion1npm/mollitia-asperiores-ut
0.0.1-security

2 years ago

0.0.1-security.0

2 years ago

0.0.1-security.1

2 years ago

1.0.0

2 years ago