├── .babelrc ├── .gitignore ├── .npmignore ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── dist ├── array.js ├── attrs.js ├── id_map.js ├── index.js ├── model.js ├── object.js ├── parsers.js ├── react.js ├── transis.js ├── util.js └── validations.js ├── examples ├── basic │ ├── app.jsx │ └── index.html ├── invoice │ ├── app.jsx │ └── index.html └── transis.js ├── karma.config.js ├── logo.svg ├── package.json ├── spec ├── array_spec.js ├── attrs_spec.js ├── helpers.js ├── id_map_spec.js ├── model_spec.js ├── object_spec.js ├── parsers_spec.js ├── react_spec.js ├── support │ └── jasmine.json ├── util_spec.js └── validations_spec.js ├── src ├── array.js ├── attrs.js ├── id_map.js ├── index.js ├── model.js ├── object.js ├── parsers.js ├── react.js ├── util.js └── validations.js ├── util └── repl.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist/spec/ 2 | node_modules/ 3 | scratch/ 4 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | src/ 2 | scratch/ 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/README.md -------------------------------------------------------------------------------- /dist/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/dist/array.js -------------------------------------------------------------------------------- /dist/attrs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/dist/attrs.js -------------------------------------------------------------------------------- /dist/id_map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/dist/id_map.js -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/dist/index.js -------------------------------------------------------------------------------- /dist/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/dist/model.js -------------------------------------------------------------------------------- /dist/object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/dist/object.js -------------------------------------------------------------------------------- /dist/parsers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/dist/parsers.js -------------------------------------------------------------------------------- /dist/react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/dist/react.js -------------------------------------------------------------------------------- /dist/transis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/dist/transis.js -------------------------------------------------------------------------------- /dist/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/dist/util.js -------------------------------------------------------------------------------- /dist/validations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/dist/validations.js -------------------------------------------------------------------------------- /examples/basic/app.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/examples/basic/app.jsx -------------------------------------------------------------------------------- /examples/basic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/examples/basic/index.html -------------------------------------------------------------------------------- /examples/invoice/app.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/examples/invoice/app.jsx -------------------------------------------------------------------------------- /examples/invoice/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/examples/invoice/index.html -------------------------------------------------------------------------------- /examples/transis.js: -------------------------------------------------------------------------------- 1 | ../dist/transis.js -------------------------------------------------------------------------------- /karma.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/karma.config.js -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/logo.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/package.json -------------------------------------------------------------------------------- /spec/array_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/spec/array_spec.js -------------------------------------------------------------------------------- /spec/attrs_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/spec/attrs_spec.js -------------------------------------------------------------------------------- /spec/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/spec/helpers.js -------------------------------------------------------------------------------- /spec/id_map_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/spec/id_map_spec.js -------------------------------------------------------------------------------- /spec/model_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/spec/model_spec.js -------------------------------------------------------------------------------- /spec/object_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/spec/object_spec.js -------------------------------------------------------------------------------- /spec/parsers_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/spec/parsers_spec.js -------------------------------------------------------------------------------- /spec/react_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/spec/react_spec.js -------------------------------------------------------------------------------- /spec/support/jasmine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/spec/support/jasmine.json -------------------------------------------------------------------------------- /spec/util_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/spec/util_spec.js -------------------------------------------------------------------------------- /spec/validations_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/spec/validations_spec.js -------------------------------------------------------------------------------- /src/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/src/array.js -------------------------------------------------------------------------------- /src/attrs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/src/attrs.js -------------------------------------------------------------------------------- /src/id_map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/src/id_map.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/src/index.js -------------------------------------------------------------------------------- /src/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/src/model.js -------------------------------------------------------------------------------- /src/object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/src/object.js -------------------------------------------------------------------------------- /src/parsers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/src/parsers.js -------------------------------------------------------------------------------- /src/react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/src/react.js -------------------------------------------------------------------------------- /src/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/src/util.js -------------------------------------------------------------------------------- /src/validations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/src/validations.js -------------------------------------------------------------------------------- /util/repl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/util/repl.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/centro/transis/HEAD/webpack.config.js --------------------------------------------------------------------------------