├── .dockerignore ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc.json ├── CHANGELOG.md ├── CODE-OF-CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── docker-compose.yml ├── jest.config.ts ├── package.json ├── src ├── array.ts ├── bitwise.ts ├── field.ts ├── flatten.ts ├── index.ts └── operator.ts ├── tests ├── array.spec.ts ├── bitwise.spec.ts ├── field.spec.ts ├── flatten.spec.ts ├── mongo.e2e.ts └── operator.spec.ts └── tsconfig.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | node_modules/ -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.log 3 | coverage 4 | dist/ -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | coverage -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/CODE-OF-CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/jest.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/package.json -------------------------------------------------------------------------------- /src/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/src/array.ts -------------------------------------------------------------------------------- /src/bitwise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/src/bitwise.ts -------------------------------------------------------------------------------- /src/field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/src/field.ts -------------------------------------------------------------------------------- /src/flatten.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/src/flatten.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/operator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/src/operator.ts -------------------------------------------------------------------------------- /tests/array.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/tests/array.spec.ts -------------------------------------------------------------------------------- /tests/bitwise.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/tests/bitwise.spec.ts -------------------------------------------------------------------------------- /tests/field.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/tests/field.spec.ts -------------------------------------------------------------------------------- /tests/flatten.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/tests/flatten.spec.ts -------------------------------------------------------------------------------- /tests/mongo.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/tests/mongo.e2e.ts -------------------------------------------------------------------------------- /tests/operator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/tests/operator.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimadeveatii/mongo-dot-notation/HEAD/tsconfig.json --------------------------------------------------------------------------------