You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nathan boileau c0e9777968
push node_module
3 years ago
..
src push node_module 3 years ago
.babelrc push node_module 3 years ago
.eslintrc push node_module 3 years ago
.npmignore push node_module 3 years ago
.travis.yml push node_module 3 years ago
LICENSE push node_module 3 years ago
README.md push node_module 3 years ago
package.json push node_module 3 years ago

README.md

identity-obj-proxy Build Status npm version test coverage

An identity object using ES6 proxies. Useful for testing trivial webpack imports. For instance, you can tell Jest to mock this object as imported CSS modules; then all your className lookups on the imported styles object will be returned as-is.

npm install identity-obj-proxy

Requirement

No flag is required for Node.js v6.*; use node --harmony_proxies flag for v5.* and v4.*.

Example

import idObj from 'identity-obj-proxy';
console.log(idObj.foo); // 'foo'
console.log(idObj.bar); // 'bar'
console.log(idObj[1]); // '1'