@nx-js/observer-util
Advanced tools
Comparing version 3.1.1 to 3.1.2
{ | ||
"name": "@nx-js/observer-util", | ||
"version": "3.1.1", | ||
"version": "3.1.2", | ||
"description": "An NX utility, responsible for powerful transparent reactivity with ES6 Proxies.", | ||
"main": "dist/cjs.es6.js", | ||
"module": "dist/esm.es6.js", | ||
"main": "dist/cjs.es5", | ||
"module": "dist/esm.es5", | ||
"files": [ | ||
@@ -14,5 +14,8 @@ "dist" | ||
"lint:fix": "prettier-standard tests/**/*.js src/**/*.js", | ||
"build": "rollup --config ./rollup.config.js && npm run minify", | ||
"minify": "minify dist/cjs.es6.js --o dist/cjs.es6.min.js && minify dist/esm.es6.js --o dist/esm.es6.min.js", | ||
"coveralls": "cat ./coverage/lcov.info | ./node_modules/.bin/coveralls" | ||
"coveralls": "cat ./coverage/lcov.info | ./node_modules/.bin/coveralls", | ||
"bundle": "rollup --config ./rollup.config.js", | ||
"transpile:es6": "babel src --out-dir dist/esm.es6 && babel src --out-dir dist/cjs.es6 --plugins=transform-es2015-modules-commonjs", | ||
"transpile:es5": "buble dist/umd.es6.js --yes dangerousForOf -o dist/umd.es5.js && buble dist/esm.es6 --yes dangerousForOf --no modules -o dist/esm.es5 && buble dist/cjs.es6 --yes dangerousForOf -o dist/cjs.es5", | ||
"minify": "minify dist/umd.es6.js --o dist/umd.es6.min.js && minify dist/umd.es5.js --o dist/umd.es5.min.js", | ||
"build": "rm -rf dist && npm run bundle && npm run transpile:es6 && npm run transpile:es5 && npm run minify" | ||
}, | ||
@@ -45,31 +48,32 @@ "author": { | ||
"babel-core": "6.25.0", | ||
"babel-eslint": "^7.2.3", | ||
"babel-minify": "^0.2.0", | ||
"babel-plugin-external-helpers": "^6.22.0", | ||
"babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", | ||
"babel-preset-es2016": "^6.24.1", | ||
"babel-preset-es2017": "^6.24.1", | ||
"babel-preset-react": "^6.24.1", | ||
"babel-preset-stage-0": "^6.24.1", | ||
"buble": "^0.15.2", | ||
"chai": "^4.1.1", | ||
"coveralls": "^2.13.1", | ||
"karma": "^1.7.0", | ||
"karma-chai": "^0.1.0", | ||
"karma-chrome-launcher": "^2.2.0", | ||
"karma-coverage": "^1.1.1", | ||
"karma-mocha": "^1.3.0", | ||
"karma-coverage": "^1.1.1", | ||
"karma-rollup-preprocessor": "^5.0.1", | ||
"karma-source-map-support": "^1.2.0", | ||
"mocha": "^3.5.0", | ||
"nyc": "11.1.0", | ||
"pre-push": "^0.1.1", | ||
"prettier-standard": "^6.0.0", | ||
"rollup": "^0.49.0", | ||
"rollup-plugin-babel": "^3.0.2", | ||
"rollup-plugin-commonjs": "^8.2.0", | ||
"rollup-plugin-babel": "^3.0.2", | ||
"rollup-plugin-coverage": "^0.1.4", | ||
"rollup-plugin-node-resolve": "^3.0.0", | ||
"mocha": "^3.5.0", | ||
"nyc": "11.1.0", | ||
"pre-push": "^0.1.1", | ||
"standard": "^10.0.3", | ||
"coveralls": "^2.13.1", | ||
"prettier-standard": "^6.0.0" | ||
"standard": "^10.0.3" | ||
}, | ||
"engines": { | ||
"node": ">=6.0.0" | ||
"node": ">=6.5.0" | ||
}, | ||
@@ -76,0 +80,0 @@ "standard": { |
# The observer utility | ||
[![Build](https://img.shields.io/circleci/project/github/nx-js/observer-util/master.svg)](https://circleci.com/gh/nx-js/observer-util/tree/master) [![Coverage Status](https://coveralls.io/repos/github/nx-js/observer-util/badge.svg)](https://coveralls.io/github/nx-js/observer-util) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com) [![Package size](http://img.badgesize.io/https://unpkg.com/@nx-js/observer-util/dist/esm.es6.min.js?compression=gzip&label=minzip_size)](https://unpkg.com/@nx-js/observer-util/dist/esm.es6.js) [![Version](https://img.shields.io/npm/v/@nx-js/observer-util.svg)](https://www.npmjs.com/package/@nx-js/observer-util) [![dependencies Status](https://david-dm.org/nx-js/observer-util/status.svg)](https://david-dm.org/nx-js/observer-util) [![License](https://img.shields.io/npm/l/@nx-js/observer-util.svg)](https://www.npmjs.com/package/@nx-js/observer-util) | ||
[![Build](https://img.shields.io/circleci/project/github/nx-js/observer-util/master.svg)](https://circleci.com/gh/nx-js/observer-util/tree/master) [![Coverage Status](https://coveralls.io/repos/github/nx-js/observer-util/badge.svg)](https://coveralls.io/github/nx-js/observer-util) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com) [![Package size](http://img.badgesize.io/https://unpkg.com/@nx-js/observer-util/dist/umd.es6.min.js?compression=gzip&label=minzip_size)](https://unpkg.com/@nx-js/observer-util/dist/umd.es6.min.js) [![Version](https://img.shields.io/npm/v/@nx-js/observer-util.svg)](https://www.npmjs.com/package/@nx-js/observer-util) [![dependencies Status](https://david-dm.org/nx-js/observer-util/status.svg)](https://david-dm.org/nx-js/observer-util) [![License](https://img.shields.io/npm/l/@nx-js/observer-util.svg)](https://www.npmjs.com/package/@nx-js/observer-util) | ||
Transparent reactivity without special syntax and with a **100% language observability** coverage. It uses **ES6 Proxies** internally to work seamlessly with a minimal interface. | ||
[React Easy State](https://github.com/solkimicreb/react-easy-state) is a React state management solution - based on this library. This library is part of the [NX framework](https://nx-framework.com). | ||
[React Easy State](https://github.com/solkimicreb/react-easy-state) is a React state management solution - based on this library. This library is part of the [NX framework](https://nx-framework.com). | ||
@@ -14,4 +14,4 @@ ## Table of contents | ||
- [Features](#key-features) | ||
- [Platfrom Support](#platform-support) | ||
- [API](#api) | ||
- [Platfrom Support](#platform-support) | ||
- [Examples](#examples) | ||
@@ -54,2 +54,12 @@ - [Contributing](#contributing) | ||
## Platform support | ||
- Node: 6.5 and above | ||
- Chrome: 49 and above | ||
- Firefox: 38 and above | ||
- Safari: 10 and above | ||
- Edge: 12 and above | ||
- Opera: 36 and above | ||
- IE is not supported | ||
## API | ||
@@ -189,12 +199,2 @@ | ||
## Platform support | ||
- Node: 6 and above | ||
- Chrome: 49 and above | ||
- Firefox: 38 and above | ||
- Safari: 10 and above | ||
- Edge: 12 and above | ||
- Opera: 36 and above | ||
- IE is not supported | ||
## Examples | ||
@@ -201,0 +201,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
110818
51
2440
29