├── .babelrc.js ├── .editorconfig ├── .gitignore ├── .prettierignore ├── .prettierrc.js ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── kpo.scripts.js ├── package.json ├── project.config.js ├── renovate.json ├── src ├── collections.js ├── default-values.js ├── hooks.js ├── index.js ├── models.js ├── observables.js ├── replication.js ├── select │ ├── index.js │ ├── parse-properties.js │ └── rx-document.js ├── timestamps.js └── views │ ├── constants.js │ ├── create-subject.js │ ├── index.js │ ├── rx-document.js │ └── rx-query.js ├── test ├── collections.test.js ├── default-values.test.js ├── hooks.test.js ├── models.test.js ├── observables.test.js ├── replication.test.js ├── rxdb.test.js ├── select │ ├── parse-properties.test.js │ └── select.test.js ├── timestamps.test.js ├── utils │ └── db.js └── views.test.js ├── tsconfig.build.json └── tsconfig.json /.babelrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./project.config').babel; 2 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/README.md -------------------------------------------------------------------------------- /kpo.scripts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/kpo.scripts.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/package.json -------------------------------------------------------------------------------- /project.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/project.config.js -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/renovate.json -------------------------------------------------------------------------------- /src/collections.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/src/collections.js -------------------------------------------------------------------------------- /src/default-values.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/src/default-values.js -------------------------------------------------------------------------------- /src/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/src/hooks.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/src/index.js -------------------------------------------------------------------------------- /src/models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/src/models.js -------------------------------------------------------------------------------- /src/observables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/src/observables.js -------------------------------------------------------------------------------- /src/replication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/src/replication.js -------------------------------------------------------------------------------- /src/select/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/src/select/index.js -------------------------------------------------------------------------------- /src/select/parse-properties.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/src/select/parse-properties.js -------------------------------------------------------------------------------- /src/select/rx-document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/src/select/rx-document.js -------------------------------------------------------------------------------- /src/timestamps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/src/timestamps.js -------------------------------------------------------------------------------- /src/views/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/src/views/constants.js -------------------------------------------------------------------------------- /src/views/create-subject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/src/views/create-subject.js -------------------------------------------------------------------------------- /src/views/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/src/views/index.js -------------------------------------------------------------------------------- /src/views/rx-document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/src/views/rx-document.js -------------------------------------------------------------------------------- /src/views/rx-query.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/src/views/rx-query.js -------------------------------------------------------------------------------- /test/collections.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/test/collections.test.js -------------------------------------------------------------------------------- /test/default-values.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/test/default-values.test.js -------------------------------------------------------------------------------- /test/hooks.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/test/hooks.test.js -------------------------------------------------------------------------------- /test/models.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/test/models.test.js -------------------------------------------------------------------------------- /test/observables.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/test/observables.test.js -------------------------------------------------------------------------------- /test/replication.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/test/replication.test.js -------------------------------------------------------------------------------- /test/rxdb.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/test/rxdb.test.js -------------------------------------------------------------------------------- /test/select/parse-properties.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/test/select/parse-properties.test.js -------------------------------------------------------------------------------- /test/select/select.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/test/select/select.test.js -------------------------------------------------------------------------------- /test/timestamps.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/test/timestamps.test.js -------------------------------------------------------------------------------- /test/utils/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/test/utils/db.js -------------------------------------------------------------------------------- /test/views.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/test/views.test.js -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafamel/rxdb-utils/HEAD/tsconfig.json --------------------------------------------------------------------------------