├── .gitignore ├── .npmignore ├── .travis.yml ├── .vscode └── launch.json ├── LICENSE ├── README.md ├── fix-coverage.js ├── index.ts ├── package.json ├── src ├── Disposable.ts ├── Polymorph.ts ├── Undo.ts ├── array.ts ├── core.ts └── json.ts ├── test ├── arrays.ts ├── basics.ts ├── customFormat.ts ├── deepTree.ts ├── getterWithoutSetter.ts ├── inheritance.ts ├── polymorph.ts └── undo.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | built 3 | coverage -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/README.md -------------------------------------------------------------------------------- /fix-coverage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/fix-coverage.js -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/index.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/package.json -------------------------------------------------------------------------------- /src/Disposable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/src/Disposable.ts -------------------------------------------------------------------------------- /src/Polymorph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/src/Polymorph.ts -------------------------------------------------------------------------------- /src/Undo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/src/Undo.ts -------------------------------------------------------------------------------- /src/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/src/array.ts -------------------------------------------------------------------------------- /src/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/src/core.ts -------------------------------------------------------------------------------- /src/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/src/json.ts -------------------------------------------------------------------------------- /test/arrays.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/test/arrays.ts -------------------------------------------------------------------------------- /test/basics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/test/basics.ts -------------------------------------------------------------------------------- /test/customFormat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/test/customFormat.ts -------------------------------------------------------------------------------- /test/deepTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/test/deepTree.ts -------------------------------------------------------------------------------- /test/getterWithoutSetter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/test/getterWithoutSetter.ts -------------------------------------------------------------------------------- /test/inheritance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/test/inheritance.ts -------------------------------------------------------------------------------- /test/polymorph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/test/polymorph.ts -------------------------------------------------------------------------------- /test/undo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/test/undo.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielearwicker/json-mobx/HEAD/tsconfig.json --------------------------------------------------------------------------------