├── .gitignore ├── .npmignore ├── README.md ├── gulp ├── index.js ├── tasks │ ├── build.js │ ├── default.js │ └── test.js └── util │ └── handleErrors.js ├── gulpfile.js ├── package.json ├── src ├── atom │ ├── atom.js │ ├── atomAsyncUtils.js │ ├── atomCursor.js │ └── atomUtils.js ├── atomReact.js ├── atomReactContext.js ├── atomReactEvent.js ├── atomReactStore.js └── utils │ ├── argumentsOrArray.js │ ├── deepFreeze.js │ ├── immutables.js │ └── preconditions.js └── test ├── atomUtilsTests.js └── deepFreezeTests.js /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *~ 3 | **~ 4 | build 5 | node_modules 6 | .idea 7 | *.iml 8 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/.npmignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/README.md -------------------------------------------------------------------------------- /gulp/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/gulp/index.js -------------------------------------------------------------------------------- /gulp/tasks/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/gulp/tasks/build.js -------------------------------------------------------------------------------- /gulp/tasks/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/gulp/tasks/default.js -------------------------------------------------------------------------------- /gulp/tasks/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/gulp/tasks/test.js -------------------------------------------------------------------------------- /gulp/util/handleErrors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/gulp/util/handleErrors.js -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/gulpfile.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/package.json -------------------------------------------------------------------------------- /src/atom/atom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/src/atom/atom.js -------------------------------------------------------------------------------- /src/atom/atomAsyncUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/src/atom/atomAsyncUtils.js -------------------------------------------------------------------------------- /src/atom/atomCursor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/src/atom/atomCursor.js -------------------------------------------------------------------------------- /src/atom/atomUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/src/atom/atomUtils.js -------------------------------------------------------------------------------- /src/atomReact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/src/atomReact.js -------------------------------------------------------------------------------- /src/atomReactContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/src/atomReactContext.js -------------------------------------------------------------------------------- /src/atomReactEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/src/atomReactEvent.js -------------------------------------------------------------------------------- /src/atomReactStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/src/atomReactStore.js -------------------------------------------------------------------------------- /src/utils/argumentsOrArray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/src/utils/argumentsOrArray.js -------------------------------------------------------------------------------- /src/utils/deepFreeze.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/src/utils/deepFreeze.js -------------------------------------------------------------------------------- /src/utils/immutables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/src/utils/immutables.js -------------------------------------------------------------------------------- /src/utils/preconditions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/src/utils/preconditions.js -------------------------------------------------------------------------------- /test/atomUtilsTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/test/atomUtilsTests.js -------------------------------------------------------------------------------- /test/deepFreezeTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stample/atom-react/HEAD/test/deepFreezeTests.js --------------------------------------------------------------------------------