mobx

v3.1.6-fix887
Simple, scalable state management.
mobx mobservable observable react-component react reactjs reactive model frp and 4 more...

lint

tslint -c tslint.json src/*.ts src/types/*.ts src/api/*.ts src/core/*.ts src/utils/*.ts

perf

npm run small-build && PERSIST=true time node --expose-gc test/perf/index.js

tape

tape test/*.js test/typescript/typescript-tests.js | faucet

test

npm run quick-build && npm run tape

coverage

npm run quick-build && npm run build-tests && istanbul cover tape test/*.js test/typescript/typescript-tests.js

full-test

npm run small-build && npm run build-tests && npm run use-minified && npm run tape && node --expose-gc test/perf/index.js && npm run test-flow && node test/mixed-versions/mixed-versions.js

test-flow

flow check

_prepublish

npm run small-build

build-tests

npm run build-typescript-tests && npm run build-babel-tests

quick-build

tsc --pretty

small-build

node scripts/single-file-build.js

test-travis

npm run full-test && npm run quick-build && istanbul cover tape test/*.js test/typescript/typescript-tests.js

use-minified

cp lib/mobx.min.js lib/mobx.js

build-babel-tests

babel test/babel/babel-tests.js -o test/babel-tests.js

test-browser-chrome

npm run small-build && ( browserify test/*.js | tape-run --browser chrome | faucet )

test-browser-safari

npm run small-build && ( browserify test/*.js -t [ babelify --presets [ es2015 ] ] | tape-run --browser safari | faucet )

test-browser-firefox

npm run small-build && ( browserify test/*.js | tape-run --browser firefox | faucet )

test-browser-electron

npm run small-build && ( browserify test/*.js | tape-run | faucet )

build-typescript-tests

tsc -p test/typescript

Metadata

  • MIT
  • Whatever
  • Michel Weststrate
  • released 3/14/2017

Downloads

Maintainers