Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

get-non-builtin-props

keqingrong4MIT2.1.0TypeScript support: included

Get non-builtin properties on the window object

built-in, builtin, global, window

readme

get-non-builtin-props

npm version

Get non-builtin properties on the window object

Live demo available at here.

Installation

$ npm install get-non-builtin-props

Usage

import getNonBuiltinProps from 'get-non-builtin-props';

const nonBuiltinProps = getNonBuiltinProps();
const nonBuiltinPropKeys = Object.keys(nonBuiltinProps);

console.log('non-builtin properties', nonBuiltinProps);
console.log('non-builtin property keys', nonBuiltinPropKeys);
// ["React", "ReactDOM", "$", "jQuery", "_"]
import('https://cdn.jsdelivr.net/npm/get-non-builtin-props@2.0.0/dist/get-non-builtin-props.esm.js')
  .then(({default: getNonBuiltinProps}) => {
    console.log(getNonBuiltinProps());
  })
  .catch((err) => {
    console.log(err);
  });

License

MIT

changelog

Change Log

This project adheres to Semantic Versioning.

2.1.0

  1. Exclude all iframe keys

2.0.0

  1. Add TypeScript definition file
  2. Exclude getNonBuiltinProps and temp iframe variable from results

1.0.0

Initial release.