{"_id":"@haulmont/jmix-rest","_rev":"50-d1f110807ea63e9736e533e9d08afe8e","name":"@haulmont/jmix-rest","dist-tags":{"latest":"0.9.2","next":"2.0.0-next.11","dev":"2.0.0-development.0"},"versions":{"0.2.0-dev.0":{"name":"@haulmont/jmix-rest","version":"0.2.0-dev.0","description":"JavaScript library for working with Jmix REST API","main":"dist-node/cuba.js","typings":"dist-node/cuba.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/cuba.test.js > test/cuba-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdir -p dist-browser && browserify --standalone cuba dist-node/cuba.js > dist-browser/cuba.js","generate-docs":"typedoc --module commonjs --out ../../docs-src/api-reference/cuba-rest-js src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest-js"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.15.3","typescript":"~3.7.4"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"5b48a88efbeeb6d2697e2e0d5908889c67db502b","_id":"@haulmont/jmix-rest@0.2.0-dev.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.20.2/node@v14.15.1+x64 (darwin)","dist":{"integrity":"sha512-+RRa4cdkiOLExHE3gpTqqjJiXXWkOUF5lvnMczCrRRfnu/wLfe8JWrj+W/L5V7YM4yRH5ivD2cCWyN/WijR+zg==","shasum":"d7f71c7462f12eff3a0d89d4896463249f8247b3","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-0.2.0-dev.0.tgz","fileCount":29,"unpackedSize":237904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0GwWCRA9TVsSAnZWagAA73gQAJIGim/2VrLthEZEs/Bs\npQ5cYulImW6EZqaw5AEoEbonis5DkQuSzFgRK820dLlASZVHoo/anNWfwpG3\nnZp0hQRVzwy51ANq8X5vaTDSQJtgWrreCjCs1zDwGepyuSSATtzLbvAE0cl6\no0OoOTQEa3caX1AzQzMV1Z+kl1aTN5jmgDwlBSuVzt63cjF8gPo3/9Zx2NFT\n1LcUn+/VJ/47MqikDcoi6NNFy1rJ74oyG0X4QH9M3LYMiAejlN8T00MSCYO2\n8MhfTQwBvcwhjXoxgqD83aV/OiwOm3eVqqSEVPPEsmwa6QFWfZKVvfDMVz2j\nkGLqNGHadURFBYBaxaJ/oWbDBve6nqlUdxSkP/orXrnvMUNFGjP+WGUe5FXt\n64jg9mfwcE3uUpRJwTSYrgY91zseA4FqMqeHm/QXC8Ne03MvhzcUg3LNyXO4\nSEgzdYGMX0tJNlIdqJvw41v7GHXjeKlgRgMQq4atjK3gzU8ZTWvRdc1arauv\nq4S/9eFZYjA5KWs+WL4zlt/4W3D58yyrym6os2xwCtFjb4A3txbC/6sKQrLa\nN/JsKNl69Z7CEDsy/GhR8Do9jgGg1F9GYKoRip3qXZA6ZPCmuBtbockqvxfp\nMW68YD48NuFQX86ytRbQRdjCT53OzvavafWBQbQXJnfip1GP1vPkCEychK8/\n6B5c\r\n=WE67\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrynl/UwDDn/purBlOXPZPMP4XnapCT169fGUIPSTeiQIgRK7253XkCZYZ3mNcGTvbXWsLOmEjfRUW1kF9wKjuEuE="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_0.2.0-dev.0_1607494678119_0.2676034832761396"},"_hasShrinkwrap":false},"0.2.0-dev.1":{"name":"@haulmont/jmix-rest","version":"0.2.0-dev.1","description":"JavaScript library for working with Jmix REST API","main":"dist-node/cuba.js","typings":"dist-node/cuba.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/cuba.test.js > test/cuba-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdir -p dist-browser && browserify --standalone cuba dist-node/cuba.js > dist-browser/cuba.js","generate-docs":"typedoc --module commonjs --out ../../docs-src/api-reference/cuba-rest-js src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest-js"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.15.3","typescript":"~3.7.4"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"b3f842133897fcc283c0b000bbea5ab56b14dc15","_id":"@haulmont/jmix-rest@0.2.0-dev.1","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.20.2/node@v14.15.1+x64 (darwin)","dist":{"integrity":"sha512-TexbqT6rzj98I9da16WXEnLfWQyyC3CgCv3DBI1uCQQX0sW0cr/zrYHB3JMYAC/OQVIn/AVUJSuSZib0TQ1KiA==","shasum":"71f131845a475809f875acef49c34a63b130a08e","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-0.2.0-dev.1.tgz","fileCount":29,"unpackedSize":359380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1H/0CRA9TVsSAnZWagAAg20P/0Nb+6lYjl+pMWYOAd4L\n6Kr4nAJPtPkjZBSs6jH5IgbMpgIDpsIGOkAUiFO4jDoG+F8wibnItu2s++uQ\nzG0qG0DzvdCTWCkS49UdoaJ3vdtMB2LdqTWwtnaZUGz6y6oRdLlLSlsl9t7k\nR5ufNz/wsrPR5rUOlk0XBj/IEsRzxfSOjFPO8bouRm8jncgKzY0Kp6yXRhdz\nrT6R643fLTqLnbhTeIjrh1h64DKWOPYK+j0ioHugdA5wAVK/aIq/6uKE5TMO\n3WsdZWYtx+Werr3NLmWoFE+Ha+QoGqpT37AsOsGMF/hBVKdT30gipAPlG2zC\n3pEGTtSiF2q4ClJvyVVIk5Qw5mRV8t3wp/+xiy1L7lMhMzOfODfBA6f7EpPu\nD1fGdu73a7TrPhdFXR4d5hEhLRFZSS48TbmGT1M8tJa985txaiixhpO5/wzU\nn4VUepc4f0YGUtcEvid5sVflIKVgM13CAFupe86VcDB0CZByWzFzQG/hTu86\nCX0UW1dSrQXjvgmVrZa13rNDg2ximtGxOKrLRCqZkwM8/JPO03cTbrbjJTmQ\nS5tWALr51g6GfvSo9M4kfMsfnE2SHXUeNNRHRbeVfGIDLLh8Y5Ij4ThszcEJ\nvCfPnjtlQiI1gSkLIW/vKZ25F4eATwStW10Ja617F3CeVdy9LFnVFGl3J2CD\nbLBf\r\n=AGxM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXgTJqJEmrUUecxgJENeHrcv5ajaAIrQ/T02dlkIqXmQIgZUxnETYj/UOpfKZEKTcAADw7tTzaIXCg8X4Jft8uL7s="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_0.2.0-dev.1_1607761907865_0.285223699030138"},"_hasShrinkwrap":false},"0.3.0-beta.0":{"name":"@haulmont/jmix-rest","version":"0.3.0-beta.0","description":"JavaScript library for working with Jmix REST API","main":"dist-node/cuba.js","typings":"dist-node/cuba.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/cuba.test.js > test/cuba-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone cuba dist-node/cuba.js > dist-browser/cuba.js","generate-docs":"typedoc --module commonjs --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest-js"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.15.3","typescript":"~4.1.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"eecb0040f74575cd1e2cd74cb548a9816ff67573","_id":"@haulmont/jmix-rest@0.3.0-beta.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","dist":{"integrity":"sha512-Q+rmcqO1SS6YtsMXrvv3DhR6jSpkp+l37PsUnhzT6vWQhGUJffDZoOhhKKAOAjmhPekr+WHw3uGRJNTz19ReVQ==","shasum":"aa1d6dc12351a54a2055d373118469995e446920","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-0.3.0-beta.0.tgz","fileCount":28,"unpackedSize":118342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLg/HCRA9TVsSAnZWagAAVdgQAJ/kERTDnbofHt4+ujvj\nO9WQjFyuAH6r2srhpH3NPxeAjzwn95hz28OmutHeC69QSEgpy92bx/qxm3jH\nyB0VHh8trzTiZRjkkyK/bxhjMTLiVd6GKKpcFSqLFWa/wqBdGCONmKtl4ii3\nuR5j8S4PSViKK+j4neWt+diL6jbXqEsMSMJqTpU3xUHfYkxxt5I2UIfASoBf\nkIislKZAjcPRbzqTW8X09jqihmJWMh34ggi4e2Wk8WJ5vAcQWGskJp6s5MNZ\noGToyW4U+cjhqsbTqpXzeOrjd7CL7vBpy+I2fRBlQgkFSYlZrsAde0His9HU\nGIMYVr/2h4o/QTXvKL2SP9twCNHgmiAD39OkIrT9tt9cbj58VCFSML5m5yje\nFto6V3XKxzF1rx/4qbPNKDsHQvh2sgT0hfInwmejV8XZbY4ENTZIOpwb7qkF\ntTZapKG4Y7f0iCYYjwqIksWwy6ghZXEFyqJr0ljkl5QXF5ghc7athrmIZbTu\nXXHccYmHXj9mHzDUokmwPsgnyQz3p1qySJDoC8L5aJDpm4LuvUu600s8ocsz\nHhXrM6xnx889ZIbC67PYDWci9Jb9dwowQqWNk3SfjeoydqI1Ab6i60hgylmG\neF9A4YgzYMKKLobkhMNM0qBzlYgeinp02+PKIIlgZmtiM3e1qSHv2ie/38pb\nzekx\r\n=o7wk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8KpxR+K8OcUEo4xC7hvhyY+2lW7m2xAYQOqgzBwaAoAiEAwxdIemEmJ0OWC1Y0JAjI19eT6hkFKlBsOvubSih8HFs="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_0.3.0-beta.0_1613631430296_0.2741776555633548"},"_hasShrinkwrap":false},"0.3.0-beta.1":{"name":"@haulmont/jmix-rest","version":"0.3.0-beta.1","description":"JavaScript library for working with Jmix REST API","main":"dist-node/cuba.js","typings":"dist-node/cuba.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/cuba.test.js > test/cuba-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone cuba dist-node/cuba.js > dist-browser/cuba.js","generate-docs":"typedoc --module commonjs --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest-js"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.15.3","typescript":"~4.1.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"4983484b8c570fbd4da63ae74e84fc3bf3e23e7c","_id":"@haulmont/jmix-rest@0.3.0-beta.1","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","dist":{"integrity":"sha512-NUAUUw26CwAODBaOmBSi0FftlCTRNBXOhZyHikJw7rKzT0SdeFx3/SV1XuTGmoLTXKS7oe1vKpQMs6vaxI65OQ==","shasum":"94e3bda66272bc753a15cb282130150617250d26","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-0.3.0-beta.1.tgz","fileCount":29,"unpackedSize":365564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL3NTCRA9TVsSAnZWagAA3SUQAJV5YTfsB2+zXUAwolXm\nBakX/3Jx/J3a7RUsGNlMyJsLzjHtSZHRhX9RrPgYO1e07kbjkHzVauVubUE3\n20jKYE2F0zPwPdOj+weVKMUCBistW5I9vUgNIsJGDE3Z93wA1GUf2AXdSyRb\nRUSD5iXrNeag5SkjyNVPeshRugZunxMZdzK/KvoQorOVxVDWvrOksn3TQlO4\nIDxIaRAPoHsys7MNs3EOAU15vz1MgAFTTFVGe2R/YaTUnaAcycG2ZoGWTK1D\nymjjn1Ahvjni8FVuRhCKz2bqjFWmfypyrMOakzEe9fpk2G7aFYvB6Uy8D9ob\n1qDe/Qy3imQMlAhxJelTohn7vCezolS1X0//na95lGvLcYqT/KfjIvNtH10s\nL8e44AoRodKuwsPZRmCDndnZOAw1f257xajByI7wQeDE2GrPT4tFdkb+KoSW\nYEFrcq3D8QnUE1iZIR9Ns0tPVOWySmePgR2nN3HUsk5MNtverHTcdvLVtWHo\nt51M0D3M3dABVQulbJfEaCFgR7vez+tHa4E1v9/IU8zXqEb2PvZNuc9jM79I\np8isNNN0EkSiNPmVID1S1XbINZzWNEtp68R/5NilZodzfCBK18giy7zkVsLw\nuwR0jusNbu4Qi1ejDDMEM8hpNLEEdniWElsMd22xh3jtV5BChcPLZtqQ1pCX\nbWmC\r\n=VTdv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1Sq6OUvods0OXPp223tmnE46q+g7s0YtsSZPR4zNgPgIhAJP/IVk1v4OZfGnXzDIY81nhTAkYF+NOtepW2Qxhb3AM"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_0.3.0-beta.1_1613722450730_0.7144869530834477"},"_hasShrinkwrap":false},"0.3.0-beta.2":{"name":"@haulmont/jmix-rest","version":"0.3.0-beta.2","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --module commonjs --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.15.3","typescript":"~4.1.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"388def2c4c3eb5adf0736bbbc7d61fc748170e1b","_id":"@haulmont/jmix-rest@0.3.0-beta.2","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","dist":{"integrity":"sha512-so11fP8RQ0iVxkubms0Ff+F1tMdATUOQRWT6Ah8T0Eo6nh2H8yhVA50ITDG0SnCUSvRRIfl7fPCssMHDBxgmeA==","shasum":"9fb76a22ebf81fc8fa4a2cce37b535f67e87e320","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-0.3.0-beta.2.tgz","fileCount":30,"unpackedSize":2847918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgO5EiCRA9TVsSAnZWagAA5ncP/iyyhNfhMpXpYw8c9TiZ\nf5xL+vru1wbJE2Rl3S025tdtzkw5nZlRXLxVV3o4My9NZ0g+Mmy9MQV+iHyd\ngrZ5Es3RezysY3TQ1k231ItmAUHD9uPwu3EXg+axP5s9O0/1Q7iRhVYqBEal\nClyvxp14ljEGFodm0+wMC3JGzFdTDo8ieMVn4TAnKpNRzoOetPL2Wy8HyPSg\nJF6HweXx/Wv4cdcGoQ9uplMxZ0yLICp69xTqRSGOSQ7JRCBnQbKi4GaFMSex\nD6AVM77pxGiWn5UIWXGbeVRWI2UhZ0ihjC3qq1taaicgTt1n9JCV0NfqkupH\nuFyYuPGlWjTN7iv9TPrfJ77dVCtQWNPXXkuaAOeNeyJj/WWFwcx8RrXuI0t1\nstTFqFaVGFuQfBbRd7a24HR8j0xrimfF/NVA9iG+jDsrWjibLDMXzACtvpwD\nK4jWcVtS3dixfMq+WGluk2SZKOUE+GUogZhmBP337GBOxvJVBfpaDr0SSJez\nDv92ghXt2UgZeimX8ts0YK5Ar2SdJtvtBVvNnVUqfkWH0lCbUKKnSE6ZkVY1\n8adt/gkb6+pgeapq3bvoV6LPh4l1p+E8Dvlp9+AytWFeMR/cXiUu1LTQz6sh\n0fZ5m2TnPjgEi54xuz2DxTq4weFw0QOdZqvDeNDEWzDiqj9Wia8/LInfUDUe\nbk+g\r\n=bS85\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyXxJA9Jdx6dR8hVG9r+l0cIqOZauvmNDxlVtwqVXgLQIgOxpVCY/IctcQuwZXtmYBH4E94+w4XK8tFqs9GBPVRgs="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_0.3.0-beta.2_1614516513624_0.34554232552494524"},"_hasShrinkwrap":false},"0.3.0":{"name":"@haulmont/jmix-rest","version":"0.3.0","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --module commonjs --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.15.3","typescript":"~4.1.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"5917937e7232615aa78709365e25001a669f53ef","_id":"@haulmont/jmix-rest@0.3.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","dist":{"integrity":"sha512-h5h4vWq5I39D845H7LfDL9dBdt2cjPa26yboc6Rq2sO3QgXWYEcCAagTHaWGIcJlkNT0mOOBMM/QeSfF2y/ZRg==","shasum":"96ffc807f6b67ae8047014ca4ab4445076303ad2","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-0.3.0.tgz","fileCount":31,"unpackedSize":13896277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQK6MCRA9TVsSAnZWagAAoCIP/RelAwJeX7hKmNZ0WDRL\nvTvYUxbDo91McMTSj2BkL/HJJzfUOv00gYSiisyrL6d728MiwNLadLbKhxKT\nDMZKKP2Emyhy/6aBQVLI4O1wQ65To/NzTiVh/tr9N2c9x0F3503JkCRGWKE6\n2BVMUYrwr7/8Vyhj71mqa6ZSJTcLwEPe9pgGqryeGahe5h6WuWx4ceKubTLp\nVklySztyQG9sq6ByFxjMq/ATmcE/MH+QOPPQDgpIFiyBHHh9uc4L7TgDKTDZ\nbZEO8Lgu+GP5JT2uz8aoLjh8PRVy6+9QBGZsMoF2+5A1U2ME8iX0zMWYmg0k\nhe2BaH2ZfuX7Q8Jvjw1me0PrR3t4JbY+05lAVFdDNNKGtzWUMJnb1MEvVm5O\nuqT4InffGmCw1TDdAWzgpYPup1+ksdUwX+j8o4Jl/vk9GVWYo7xZEkPzM0ey\n+d/KboGfIivKgG4dsfCaa0CypjZOLzfE3Yt9rWN+f+0EFuy6GBH/sv5fb0V+\nNQyGbnXYXf0SWe7GexHSGPr2wk/gpMZXMoDIi93UJ71miLLnb/PncDgpZXdd\nTBxVIoSl+jSXbUAPHoVYZHyzSb7+utD1M2U0peXFqgimukOdvWIoshV8a/Yg\nNxF5YjpXzrDELrBUeYme9tA0puUKULI5M4sDdScqSlEBtRYi56i44nKSGZQp\n+7cZ\r\n=EgOx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2U4l7h1KI0fPG8kPQcpLU8eiCXoWrQCKmn/9PN+dAIAiEAhhmNOUI6qrq4HxcD+FiG3TPY9bjpFn4xTmq7xCCulbo="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_0.3.0_1614851723278_0.20188008236289634"},"_hasShrinkwrap":false},"0.9.0-beta.0":{"name":"@haulmont/jmix-rest","version":"0.9.0-beta.0","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.1.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"3ed90ee78e409701a1048144c64f2f8debc154a2","_id":"@haulmont/jmix-rest@0.9.0-beta.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (win32)","dist":{"integrity":"sha512-uPOeh1XXUvavgPSN4Sufj0tGHZtHgoOCEonyW0qjx28jA3qFDPZQkVQx5n85KrX08X3eY6T2o05jh3oyewrRRA==","shasum":"3d2ac3831d72b6ea5c20b53b59f973aba893a41f","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-0.9.0-beta.0.tgz","fileCount":36,"unpackedSize":245291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXDxNCRA9TVsSAnZWagAAifkQAILtjNyuVAbisyUDCPte\nYyQIQyNCbz+OFTu3F1rEkJSf9pXu1q8VgKHefLqs2id2xtfVYIvNF7T4Qpd8\n6L0KhL3GONe5ZI8B+11fm/L7ltT3ftge/XBsF7mvwb7tF4WtBSWAN9vZvqWt\nlujtS7rogfmVKvz4Zi+vKvlAAS2xHK6gD4RcSM7LGGJ+BHHsg57DTkP0kcrI\nqyI6FAlydsP/LmrXJ1Mhc8immHatRe/7vde/HhbAXTCqTgjgg5TRN58Kulrv\nXwenY3nEq/AipamFaMDsGyt+OjjYv2HH1lhFgpGDukdX9agXQH8W00D+Vp2w\nSbt1273spgF+GBtH2+FXhTtxRIxG9Jm5KrpDSFmCgltZW8rMYYGZLl+LWSuu\nIljgBQ9a4RymJsm59m/m92a3fgTeYzBlDAZfTfnBmAVyTcneLkIjz/14keXM\nfM+AkXypYHzXwv1/EjOhQi2+t1yuuhZ2BYPEde9LyIQPokk/+Nc/UuL01HjV\nC0AXe5LHy1qy9x3XR7JZhkfqlK/hzBSZJ0shHNLOgdWKnmAZYRLAkc+yoL8F\nnvpHhEum+MFzRTvZPPUtvLzvrKuc+gDWiWWLTRiq8APOu645mEThnIekbYqu\nXlVnKbiqr+UqDbxbRq8pH+aSrJ0LMjpuYVbiWVJg5qBtt6m9U8+ndSgHeq9z\nOQMa\r\n=hDhC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA3CclBQKQvnTz04m4mJ/LGG5CkuHfw+FMVcGhJX/0GwIgLB60UKDbwr6CMKeeiy7ilzL3guQ4y3tWlc2ZvvBDA34="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_0.9.0-beta.0_1616657485077_0.25212077108322273"},"_hasShrinkwrap":false},"0.9.0-beta.1":{"name":"@haulmont/jmix-rest","version":"0.9.0-beta.1","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.1.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"1bd87c9e58f5b9b3ab673ad83b21a21d98a6077a","_id":"@haulmont/jmix-rest@0.9.0-beta.1","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (win32)","dist":{"integrity":"sha512-B1XztHZQ9p1+kpqoLkeuGnYYeTtb8/vHJepafOvs9Y6oQaOCxYsAymvf4c3DpwMzE6FSi0QRCMTb1rq1w3M31A==","shasum":"beb67d458bb38fdb619d0fa9dcbcb0448ef6092f","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-0.9.0-beta.1.tgz","fileCount":36,"unpackedSize":246477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXD4lCRA9TVsSAnZWagAAW0cP/jlBCvY8JpG3yyDYm0z5\nltUn/zdQME1IqIKOITcm4qmk+t24BK1y+0NP/zgAxmO6kOWCC89hDnaLJsHQ\nzBTUX2dE0ebE0ZeKYtkHsqBPsgqYnXJt21U7q2nFzJNFysL1oONJ0Biu/WD0\n9Y1YICkuJehkq+zQvLfFT0jeFeHgys3FzV1vI66sAUPTBw9YR1+aZBn1gnoo\njWEevif25VtcijE7ddil/3YMOeMNPJoLxsVsPWB9HjT0EqilrPiQf3U6QC97\nCIsK1SnNbkQkcffFlqnIpR9fl6sdD01gi0+Xl8f/F+xo4f9paW4SGigTuSoN\nXJEZzi68uPkD7QXDcS0PreG5pmbbUbEp1a87mbw6THM0jHbbNrTBbv4Q1y+T\nbjqpyXwUVhZGTFkKItaIjbK2T1uzjpO217s3ADlsOa2JH75vQPuNiCjMkLzd\nhU4EyNTjHxEhWYAHWg2xon38Ef6xGA873Obbw6Ti25WIdgnsGTOheQma6uL+\nBOAlG+9Ybn30CtHFVo9tVmPB4Rje7fbFkNiVqO40KLVCMVZLDrO2Gmz3xKFy\nikW+2N0KUzzWQRUwI7H5jGYixfpeIOXQjogJQaCVrdauOpkTVukg24bhA9Io\ndvvbLydHzOH4RHPhatqcxMMJYR5HlRmNYjPs6nl40ERfBogY9ing8P7InLME\n0U5z\r\n=kZnN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEHEeZDBdM5tTIwS9QUlselNxPvmE6qrcjcd14PTQx2HAiEAnwilZRlgrHvUwj9xeG5FnPQQyOK6G1yEcJ1VlMhJEjA="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_0.9.0-beta.1_1616657956731_0.9944591366500959"},"_hasShrinkwrap":false},"0.9.0":{"name":"@haulmont/jmix-rest","version":"0.9.0","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.1.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"6cd6a1c2c854376f0079618230bdefff765e8c2a","_id":"@haulmont/jmix-rest@0.9.0","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (win32)","dist":{"integrity":"sha512-XnxWkc1Hotshhw8BIx01zZ8EE1FrYfEQa9QVRZUWqP3FHOPXYLcPiDpbwaJg6yLzE1oO+s58yDEOVc7bdSLFxQ==","shasum":"efc00c4ab20cf63e4809ad6c43c3e6315247e25c","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-0.9.0.tgz","fileCount":31,"unpackedSize":127782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY0b6CRA9TVsSAnZWagAAOmoP/AsOBVyRI7SlBS0VDORN\nqGIpK6mq0hItcVeKI8HiUEyB0zegc0S8RXvyp4bOOVITqLxq09etUOLiIeXb\ntJD3zZ3fp8cD7gl+C5PT9TLUigD7GaI3AOoDAvZ9vAoYsiJ5gh6U0IBhAURt\nnoT1N6XlE9z3itzdhX/fHi2OB7XH0wcdZTAow25Aua11FqA0V5+45DACeOsp\nqzKnLYoorwoxUx7xotn8+AqwsbKJ08Ihzkkhd4hPnfIJgi3hYW2fM8EXI4Qo\nsKgDsgAk31oKnOCtXPHKDX6EYokN8ef2N6dNUby6p+b2051HKbti/oxYPe/u\n3YtxkDNE8/L2PIgXTnpPy5bQsZ7XgvEd/+Lx3EqYnjC3fiY3GD3/YkGPDYDR\neDfT+V+WNUCIHGM4rbIpPLg/drrnfEC72U++NnJ7DkYx5USTWq4S1xqbYwEJ\njvPbwFKbA/30GkO+mVYwcfe9QgGwjZaD/GbBxaJK8AocYD1lBRvvF8nUKO4V\nfDeUTSSiA30FLzDAfrk1uDh2skuMjWZ5AEKzx3hc0NqkP+yjlGxmEIGjwT75\n9yMeWlTMkWqnN9v4tsdKgqZ9fkLj7bvnyZTILyNkF/iVODAX+WIJUcbZu4jG\nOJ8Iz0BBtLwg28Cija1xKUHCjoKo1NMEoZXHgJpnciVCDc57ceiAPlqECZ3+\nvzv9\r\n=3F0i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvHNJFqjGW2Yt1BvHsxkdpiFvoPBx/zuZqWgAiMVewSwIgSOLx0ihF1TyB0COfmI6t8FZhK2rLi5050hblWQyM3pY="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_0.9.0_1617118970204_0.3163989965597931"},"_hasShrinkwrap":false},"0.9.1":{"name":"@haulmont/jmix-rest","version":"0.9.1","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.1.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"40262093eb50ca86fdf89bc513cbb94dcd40c903","_id":"@haulmont/jmix-rest@0.9.1","_nodeVersion":"14.15.4","_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (win32)","dist":{"integrity":"sha512-QVpaXpRCkbCXh47LomlLunt9v9umcfzUQzoIxd2R1tyjHx7V7+rEKsWeUtLmZMsgwNtJ3Z5IJBCPqclFoyF9Ig==","shasum":"79fce7026ea9773745c0cf3d93edee112791440c","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-0.9.1.tgz","fileCount":32,"unpackedSize":159559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbV1ECRA9TVsSAnZWagAAgmAP+wc2kjxAmrVVjJwDCdS0\nBIX+DGbRNQas3P8uSzAQpkuI9O1oyP3fBbnYho587VCe/Gs3nLpIPbbcwswF\nc7+sjHSyTKgozF+ohfeilcb39issBT6h/g4HGkBardP+e7MZxfchfcutDmeQ\nBRmE9T23LbfCos01WOSZCa2nIl/eCa3hvmbo6bahPDY1py2QURbe8HKMkmkK\n8VAeBV8BqYdaNoYbUsEuQED5R1pulGPk5sq13nXxRuOdUnGLMDw6I2N8/6gw\nHZycEUHEi8pCmfcqoya80uuo7yp4RR6GAAakhzvRziB8FOU2Qc3Np/KrYyiG\nBswpzZ5fouAGCspn4077NL6hwefoUvmvEpyBwFwE6PBkGch1MsXvO/xKGg5R\ndaM0YpbP1nLchxk+HDZ1zfRA5X1TYQDcqmxrdflOAHW3npblejpHXeR3in3P\ntJ78C81q45TX7d4RG4SQjVkwE8bMKhg1zuwJYHT8/gHW5lItbkenYOTanAEY\n1FBy4TGjfzYDz8Zo6w7MQnURomcJVuqeAOJOl/kbkCAy702ljHvNMk4/iBjO\nMhI+Tn2gCkIRPvPF7L6CHFUzJMp/INL0FF4mePRs4MRFYmDbbFAmP9US9hrf\nSOr1yqVoPfUjVIvbkkeX9qzM1qauI7DwRuhzr68RbG06gFSdslclKD7C0TFu\nsmqY\r\n=X6uo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDej+5VZ0ALLVpMocMlHcqzPqU3wbDoFA6Nt1p7TIgizAIhAPcC0o5axmxGzqGNXy2ZD4M2J42j4AWzY/pBhIFmmA4j"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_0.9.1_1617780035897_0.008043987299384492"},"_hasShrinkwrap":false},"1.0.0-next.0":{"name":"@haulmont/jmix-rest","version":"1.0.0-next.0","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.2.4"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"7fc38ef96c3661700f8f5a3e026a345bd1f12689","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.0-next.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","dist":{"integrity":"sha512-6W/Fm98zZO2jr7Oz+XoiKmndbOLKs5X4xERArMk4pgRBMOryzNRtqUS0K4l0BX0sY/Adtg8hxXFVe7a6O2FcOw==","shasum":"91a9746ddd54d9c94155c550a876a5e4eba42320","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.0-next.0.tgz","fileCount":31,"unpackedSize":120793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggV0iCRA9TVsSAnZWagAABR8P/jiXsAwI2p71NyNcUNGb\nsQhCfVA8lOSPMu5kd+ha4mzKqmpA3mkMK/eWgJdOXICzlR0K2gKe32RxTv1U\nKEwogSGirJBEg+MVJEnnRWMYOey3Qlij1jO38gmN9XzfM/G8FPUJgNJQ7vMF\nE96WNHuMol5ygt3wXpfl8OXVPrRdujA6zvGIA7IgolemXVtczkyTBpbbc3Vz\nlWFVUn0ymi7AGZjfQ8D/L7Zttm4wpNPcORqC+SyziYjPFohwOiN/rLiUdAl7\nIliG3uU2aqkfd4ByZqv+7Rrizbjzq2H//0nE8lG0OpjxRdsIF9XTbuItAenH\njdNL/JEqbQdEQVGXdvcD4PhD3gQNfge8cX0d7x4L7BRAZx9m0TNr8aNGkeas\nWK96mdFFLH+HDh6df73gF1vZMlB+A4WByA7fUv82FBd8iJ3QEOdi9IVL2Fg8\nnuAzR2951rRFhEnrDWA1R9DI5ZxV0l4rfidkoebDgB8COhEQLMsplQF1QP9z\njAzf0ZoDxNH6dZUET+7K9pyKSssTtkg4+L/UPtgsjIMJr5TJFN/W3vAdZ2Mz\nsxloBHggjjLvrHtgFZiYLiDEvPuKfNLXcpOG5XWipo+/DzUNEM7jM4Pd1/M1\nJNsstRqdaIB/frw3oDWNUvUWOeHJCkXL6XdE7+r98t3CmMhZ4wI8Oc8zeYeS\n3erm\r\n=whwJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3QZQ+hs4o0AdW46+/huy1aMPNBJn9OVoZcWIyWzt+2AIhAO84oixzxi4CJoS3cOFQYkUcxUA76RDNWbYwNCLWfbnS"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.0-next.0_1619090722011_0.19205544134413932"},"_hasShrinkwrap":false},"1.0.0-next.1":{"name":"@haulmont/jmix-rest","version":"1.0.0-next.1","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.2.4"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"0b7baf8e401edb26d7347c7163ad65c77a90f788","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.0-next.1","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","dist":{"integrity":"sha512-4NF9uoD79LEBmVFR7khMDxhzKthiwvAAAB3BNJ4gmqm5FCROpJyQM0YIvyzcPpfzqGJvRwLjGVZJZBctY91kRQ==","shasum":"06032693210214298cc20d3739e7b78c0138a9fe","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.0-next.1.tgz","fileCount":31,"unpackedSize":120793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggYfsCRA9TVsSAnZWagAAlDUP/1LxwHVUMTrByhU0fHIa\n3bLZSyrZ287X1GG9LFhafoZxGe5pu7z2WQlREHonPLhmkg9oOcr/S8Vy5fQh\nFFc3085DgbxiN5XfBb/bcrQJ2hkvI9l1oBfypmDSq2+1HZG+4jHUa9G3KP2l\nuWBz+5JzpC/eJkcz45MsjW1nCYF3uwgP7/yr/zqNsr5MAB0fJuPGoRwihu2n\nuhKvmjjwgKegR3M6VFPEdKM3xa0v37DcnAxjJ634/IehMEn/cTZznkYMtP5v\nsvlB44F1XulYZOwe/85rIBNGkb6ISqsdSTrAb2wwU7GGdcbC10Ay+2a47FKb\nL+/qj9ON+XJOFa98ukOGX3CkchHid4nt8gkE8jV3rTQXtHHNBQpZ7FQ72Ff4\nIqQQC5AM5AKiCI17fMDpuz9vLdErFPz04Zva4zJwHwaWgD4mX5bKBTfriE5m\ncUY3J5aiOoaBDTMrdAbG1g0SuvV7EKPPPg2EqM+rLEcQ+S96cNeg/utlnTYJ\nBIoIp8p9XJczGjZlXcMEzX/cj07A+utn6p4gG4WzvFMIjQ1MLsTF4fxjPSVv\nDcvtBQcLTmabFsLaJVVBicGg6qKq6NKrz71qCUqj0OAHrriEm+yBQ1MWY3wl\ndXherEX5h4S6YkmXtx+f0KSK/v3Fi5jq8/UfFpOEs4guSejelw/0s27GvkYt\nI8rU\r\n=2+u4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSc5a743M/gaSPmoyz38JUs9AlCJDBm8C18bGVSvyIdAiEA1KK4xcUMNGtdJWgkz2IIQm4oJ0KDLK+hqNIseFS2wdI="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.0-next.1_1619101676474_0.37903619839036806"},"_hasShrinkwrap":false},"1.0.0-next.2":{"name":"@haulmont/jmix-rest","version":"1.0.0-next.2","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.2.4"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"31afaff9679c965c983038ffada88e5998825803","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.0-next.2","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-2B5leu3p4QndYcZFRvn2wVWRoLWwUETOyAjEhCYdBJASAZGM4aKrHpF+rr+pkqtMP38ObLO9htOVzYAGU+8Ulg==","shasum":"fc07e40c8fb4d2378cc5c064e30e3c223c22a1e5","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.0-next.2.tgz","fileCount":6,"unpackedSize":19358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggoCUCRA9TVsSAnZWagAA8i0P/2N9Mo2cy1CMXKFFDuLP\n6b+4Xix11HftmwB8Ef6QmUm9FCW25CtVYwhnN2graW8GA8AZYIe2PHs7MI/v\n9XBwv7EscYYAAoyWm6vToO1NP44p756G8erLwBR2YAaAv1WnQQOz9nP9+sj/\n6x3oZ6K/6DzkzvvWORZqIg4BR+ijt0XXbiK5j5aLVeXHkCUA0+BehNlAVF5G\n/H0n1x0eXa/G+Nwaxs3iRPYBvJ7B21HDI3hW08v1+zoM4HoQNuiT1s7swgmF\nBE7yBslrwCb1vL0TdXQTh/8YOTYApJdrW9p0ZII7tcoR/TxAgQnga+n45WNS\nxfQ2RGSb61ktHwj2NhOjg4vmwDYMiuPLiCUDUvMNfXy1OjTNcH/FC6UN7G7Z\nypZmYe4/grAF0YaoWYho7UwtQrremPYnl+nApZQy1QD3O2Z4w9nDZaIhqUEH\nE7NFYpLqDRrwBjgr4618l7r1syH6QCy/h1wBJH5F/zDDGaD6PwGWhzn3OCx5\nPBctt2T7Df2UxEN2Vq6npf7UCtWwH40811khYEQ//2BkOs5HinuW41RRnQDv\ncEmO/VgBpg76CajQhwvMPMZnsWGpGz8bwp6l3AWsNF7AOp+rr+fKfQG1k+yu\n/953TcBbyWEHEOb6Xy+5PwHQBBO2Guuhtw+zFCQWKtCOzgVo0eXyCM5dV/Ho\nGYnh\r\n=pyXi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrWpwJWJfmW6j+77GBiajbexN4RV2NUSUaSriaarUkFAIhALPlGR1q3fYvGVK8bvaVq4mEWIjI8OejJTdeTJaChuaL"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.0-next.2_1619165332362_0.48823161292447614"},"_hasShrinkwrap":false},"1.0.0-next.3":{"name":"@haulmont/jmix-rest","version":"1.0.0-next.3","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.2.4"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"13bfaba079bb9dc7f45691c6c410ea0ea60e8085","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.0-next.3","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","dist":{"integrity":"sha512-xcNGGaqfPYCcQQkhNT+Sv/1ixQGJFM2w9d6HJt/ZPJp+eExoVERUV1+/F36ySDWAob9+DB7aj7pR30ZCeO7qcw==","shasum":"4154cd19e30614cd4855ac752888cee25ca6ada3","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.0-next.3.tgz","fileCount":31,"unpackedSize":123375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghRiNCRA9TVsSAnZWagAA6XkP/Ri0p/LR2tpTb9cdHpOO\nUBqpSGLqEwm9Davz3M5moPQ8Ub54Mwkhy68o/gGP+aa9yXrsVA2Ob2r90c+4\n8qF8w8fR1Jgk8VGPBIvfsmDp6Knca2VQAvpxH9A8nGn//Nej6ckEyMSXCIf7\nge9K70OFRuhFOqpj3jT6hyzeAT5rKl5NsNEfXnnoeCQVeh54VjYp5D8r0Mmh\n+tJwfBRVRGKi8Ia2DnnpAr10cGZ2pGflIsA2nW0WOHDaovZ3xzjbNJpB2A6z\nm2B4bJ3O/vR4zokV8WW9ZCbxb/UEMQSEH3yEyxw7C9rWrVH0VcFJ2e0kuIXJ\ngdJJHkTzv4qbKVcZRKrQtQdWOuDRASzofnq16/66ZeJrwjKdjzFuXwKvFv25\ndW7iJbDM/voSHXrw+m0ZuhTuMw9Zg0tsuhp4uZ4XMQ4W3R1U4W0pXWqDzCWz\nCbpL8E/QsSNKWbU9BJaEzNxpJ7UQz/OhJZoLz+vUHkoR5DbSW7oKeWeoe4X4\nahNe9KXJgjxDqJt0qrCindhzDMsfLwv4naaabIqmzXS2OxF/4+xZQvYgEa9A\n06nJVOArMg9yWst2LJrzcAkdTuUf5aJYA03skhK27uxKbbFPzBYQB1RechSN\nzot1VGg5jEEUM3911uvr1ly2Fb0us67QQ/Zz8xeoU9WypbbY80tYIN3GZXTl\nYkTx\r\n=HsIo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUoJ4PqbWjjbyLdIOwHWt+2QXf9c72N3GD2Ii8m5XYwAIhAMv+IXzUMRbK4bF6CSp4fcMgqda95nVUUtc41eo5jF2V"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.0-next.3_1619335309417_0.17384546577775217"},"_hasShrinkwrap":false},"1.0.0-next.4":{"name":"@haulmont/jmix-rest","version":"1.0.0-next.4","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.2.4"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"0d625c135304f090d4e601487365d7e6727ff95c","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.0-next.4","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","dist":{"integrity":"sha512-/idWbF/n9wpd886KltGjvX4L3dyHfJJkcyIA0CFQUbVRiJrydaNhF+7HUvGrPZRM98mQ/RtQpcjmzxhj76RCyg==","shasum":"dcfffd98ea532e08186691f9fb3068af9053c61b","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.0-next.4.tgz","fileCount":31,"unpackedSize":123621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiWJfCRA9TVsSAnZWagAAPCMP/3SlPFvqDLpTFknCbxte\nTTtP6wKtzufSg2qs3JspuRKDenwffqwlnfBo4dibvuNrTambDYMQFiMT6qyY\nD9BrjJxpyvtTuwv8uHuCj/SRgG9z6nAHa5SRUj686kRwVEsmM6NozIxS8IQA\neo5d0qPNHgArBTBvYLL5WlrX2OEyhZCStcjwXbBqXYMZKUDUopWYfjUVgBOC\nz2GMF9kqvR3HA3qC49A8jJvzQss/q81Z8ym6YuqIrJQs20p0fqlTTt/a5DVi\ng4VxIuUtf547TBUn7EfegMTebBe6EJsVfHYN+vwPsiqdW6rj0pM2TVZLcqAA\nrpVEzUBkSSpg7iWMkW4efmOsMLhKaj9BNnfSD3AlXXRiNLGigTUGuph+toAK\nxosqj1+XJ81hWm4i/HoR5z+2q3/bgVw3SKHsqA2LV2wcsWb19R9rCGU4GPyL\nLmXoh/GlrETuRMNLKE3ebzTiOGqQu/Zj6XPEpU7csHYpMJw+ryf05brhQSD3\nkMFAO2jRcZ0fQA3NiRUp3vgowl6glgVVYRlK/hEUVcbVz62hwO1M7W5CQGSK\nvdvoZhC6wIEJTaOl586KHb7g5b7fUPXwTH5CuzCiGOJ6gDXDb5IsvoRbDRSp\nFgGbLhs25/3DXP5IwTDYJHSaXNt9UIp3OwLWKRcFZ4O0K70HDhEDioPBs11M\ntHux\r\n=Kd2o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtiPUfnOw3peC2I978c2J5+1FfIn9EAW07YDKowb0MVAiEAgOIt5ysk+trz/+A0xNE2cyeELsRZ6jT3keWMSQ+gG5Y="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.0-next.4_1619616351074_0.882955505248046"},"_hasShrinkwrap":false},"1.0.0-next.5":{"name":"@haulmont/jmix-rest","version":"1.0.0-next.5","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.2.4"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"e26f2a0a78ab2ed5c180d0cc236a06007877420a","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.0-next.5","_nodeVersion":"14.15.5","_npmVersion":"lerna/3.22.1/node@v14.15.5+x64 (linux)","dist":{"integrity":"sha512-qtPnLcxYU8QpksFol2joQm3y+CBGw6KSNc0h9QYJRvZNewafb70R6WNokN0eqa8cnwhA7G6aCAGW02f/GwzKOQ==","shasum":"534fb27d4d1f9d0a66fd53b84cc348719133ead0","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.0-next.5.tgz","fileCount":31,"unpackedSize":123690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgktwLCRA9TVsSAnZWagAANrgQAJ6/DkjzCYRz3DbELfal\nzXuaHgegnTE1n2ldBp6x+IGIRnwCvLb6wY/d+Z3fvigetX3xjceNCZZjRU2N\nT57dZpasNhX4aPxgDRcyGbcF1kr9oANoQPyPbu672yzELAxr77DdQNjCMVwf\nNiGQk2L7hHKgmLOxlLXgCQ0MER6hU+bvRJRP07TJxvBlcgZwejfyokSpjqPH\nn11Emp2k4qYpGoVarGZ/67ZxJKHU3BGD3Sbxys2f4jbDR/Wi0wUKJqCAiwbq\niL07bmQr1whSSoRSAoSqN+e1HxZdFgYp+CfDnbDopL75zynjj3oeVDhByyZn\nnH/MV81j+4DQYWl52xBbWDe6T+JN83OlKL7D26mQ5mWxTSI7qBXUpFnqVA73\nUMyJRry1xhP9aVsSEuftmzkAuU81d/jDjQWWj9B8BOJJY8xU0ynw53ghXdIn\nrpjt9gbNJN5URzgSS6/1nc23FNmjYc8mnU65C50Q+MNN33ADjq4/PDgGXFov\n9/moEogOD0tpgLOHr2AuGLm0/Dzet1bPjrrkgKCeGyQfdpqrErGHdyO6Uv2T\nDvyImfa/6EMPjB00PemnVbd6wQW8NjP+bMLALKoZEX9w1VT/CsqU5pkVYasI\nTUljY5oDVkl3yDwvQY6+96C1ksGffboTQkkLM3XRHNCxuc5CyvjwGHLverP0\nQF9U\r\n=oeAg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCJC3t+ZtkrNn6JvSvE1MI/br9ZAHYV1aLNNdlRRhWwgIhAMxO6RXjz4cYSgcO7nCSvRbNuUFP/V3fOo2b8G08uSmQ"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.0-next.5_1620237323128_0.5608621837055767"},"_hasShrinkwrap":false},"1.0.0-next.6":{"name":"@haulmont/jmix-rest","version":"1.0.0-next.6","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.2.4"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"dec578cd534d9f3fa8e18142e5a0ea9e18c6450d","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.0-next.6","_nodeVersion":"14.15.5","_npmVersion":"lerna/3.22.1/node@v14.15.5+x64 (linux)","dist":{"integrity":"sha512-hPQFO90VS+1KMitl6jmMxw4GBJsv0PpgiFBPbdE10VHJYeZRribVNPDGZ590+8ImNOcTAAdguM32RaNVrmWalQ==","shasum":"de0097685b05d70799153369aaa7b6a40e8301b7","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.0-next.6.tgz","fileCount":31,"unpackedSize":123936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrQYcCRA9TVsSAnZWagAA5cUP/3RcJ2IZGxtuKSuJCpDi\n6L/n1Voe5iOdwdD85BozHDwR0yxDhG44+83jNIUEl1oKQoUK0jZTuqIXdDGY\ne5keB/j8vwRPdNyPTzwSY5KH3T8La7PCEry9rz+pZzNyxAM4bIb6qH1BxLu4\neykWwxbbEe48VBwiQ7d/H8a1oi2Bbv/YLz0TBdRMi5Cp7zjQmTAdMRmvjRmA\nRNVqZ7hgjZlAJBbZCSFR2Bm09ONTckKHLoWfVlvrrNUQROfqv0HQu47XJ8rg\nzbi5OaEb8oX3eIcIfCTtdmzyzbTNcQS9IXbyo12ecQE2VzrDyXsX0Nbcg5UF\nKqtNhxpaiH+rZJAhiBj26nyiLm5NUX3tXOKcBmJYAYt2xkXdbp9lZUPzMm7G\nmG2eZserHx7+OhjKyH7xN2Ui5wve3vkJkQUjJwZilSHCajaAm/k0Byq4EqLR\nGkn4m8cApZ6jXjs2LSHdj9NRSWuFbB1/sqUWbV5H0FLaaZGQueI1AxXIBcEn\n3ENojUW+J+mFph/Q4UOtYuewlEkU+z74gsnWPTCDVxpv3MBJ6I+u2Rb3HcZp\nFrUVnInMX24LptIshEFI/3F9TwwSFVdLhDhsWLKtIpwWV2r449s7WfyvloRN\nDLtk62JDof4cHegpsHiuENopJaijuMjW1Z/4ljzzVRRLgJLcpx3E5oluOPvI\nFLbp\r\n=Vr0K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzOyy8H3vlvSpY/mP68DBY2psYQ65f/I8W+6yJrAumZAIhAJmOfAq5Zl8kkmLinWiE3Wvmqjc+3sMqpKj626uKTjkJ"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.0-next.6_1621952027626_0.5196576102402579"},"_hasShrinkwrap":false},"1.0.0-next.7":{"name":"@haulmont/jmix-rest","version":"1.0.0-next.7","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.2.4"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"98bb11e758564a2aef40c4c9964d4a3661a3b250","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.0-next.7","_nodeVersion":"14.15.5","_npmVersion":"lerna/3.22.1/node@v14.15.5+x64 (linux)","dist":{"integrity":"sha512-77uO9nHwCZHkeUqaM1YNDIkdbfEfTBKueyAUBrmHOqcQ5L+V2IZTQeOOOVGBdW1xOCqctG1GYdVbUgqT6MBMOw==","shasum":"cdd1fa0804ec832d521b19926538deae7e74f1db","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.0-next.7.tgz","fileCount":31,"unpackedSize":124182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtIwvCRA9TVsSAnZWagAAaKoQAIO7I33x/nDlj5/7OjCJ\nuL2YB1+Um5YTkLTaVc6x6RaQj9cuyMl7zLqxPq0TtU+8bG2V4sB9zfZcXVsa\nxyHVbvhMvCe4zepQAgP4mWt04VefvcYthQBFYtkdBQ2kr6hDyII7YOUFI2kn\ncldwA6S+qSesHr0ce0QSOixnSyMENtY5lITk9VD38qITdxlSnTbtBPGJwU2w\nnYpmpBF16dampWVz7jI5rsVj+IWVpBrMwVKObWKgGK2l//Ix0EXh+inVqBtr\nF8iyyHNNm4qM6RTlDAAPNKe1VxTCJ+sSFcQbtLf4jZYAhgO9766KEAJkO5Kr\nbMrFtOj9ls1fyeF7VIoTrSK8jXQ+wtU11aZs3m3J743Vuf7ING2PQK0ZceX4\nmY+35Lf2XWEmFf6aegSOGHZQWZ6/peHU+rA3gDz/nRWpGcZsJFGH06/w8EoT\nU2xTkv6f4WMLRRl2iaVKA4h3W9MiLkzrjwIcH3PbMsR19BUI32GiNvZNR0cU\nRPMBTtEDzKDX1fr1MWhfI3OLGGV8k6HrI/YWZ770JCLsz8CiJXW2D3I0lUpP\nD1vfksI08l9BgACswJdaXnf7bNYOIjVz4cC36x7VuApi6lLaTLzcGAFCn9/Y\nvsycfxpUXtKUpMKn7wMFcegFIHw+MHBOAIpRRwmKy58HIDxzgRsnMlQDYIVY\nqfp2\r\n=dLO/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkub3qMwEgydsZEQs9u2k5P56JxoYS0Ajqb8Ww1jrIYAiA7g4BJQas0WN9+RV8YJInPSd//oHQPertZI2UdUAbntQ=="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.0-next.7_1622445103168_0.7742103467077095"},"_hasShrinkwrap":false},"1.0.0-next.8":{"name":"@haulmont/jmix-rest","version":"1.0.0-next.8","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.2.4"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"5332961131a82ff434a6363fb8a2f7376940a767","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.0-next.8","_nodeVersion":"14.15.5","_npmVersion":"lerna/3.22.1/node@v14.15.5+x64 (linux)","dist":{"integrity":"sha512-XxS/jd0I8kZTrYI46sFna87O4HHJhpqUz4dqkAZjL1T8pUr651GcTZuHR/m2yXjLyvofyqo6XhPklFyxmCVakQ==","shasum":"3358a2d9973382a283f6ef52aee93cfa5214046c","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.0-next.8.tgz","fileCount":31,"unpackedSize":124202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwK1kCRA9TVsSAnZWagAAuAoP/inhTGqGB+lgf2kKVcJ1\nx9Xv17Upyss1rYVuixEhQhdjc48M+dOZQzEkkL/VXc58VXxRlWIWjffvIUMt\nv72iO64qohtA5feTHgcKo06d0LseWZGKDc8aXxRWriPJ30JbDzy7P6l+tFIL\nHiR94n2mFQ2y+G1G7uyUgLSpbxS1kq42q4FiL8ujs249kdp64u+TAxSFTGPr\nom/yGvxcWXZ3tbC18c+M25vwgnlXJK8btupChpD1Vf+ehEYnzCc95IlyzHRn\nHwYB2Gts3VtCt+MIy6vbNMXizT8cL1VR0SMgduZ3L9P/15MZRS7IJULqATTu\npQt4qcoj1h7D5rCdeztRjNM5w9CyC4XBzpvCocSEAI7qrde2LY7RmQSq6sCY\n0Esjzuj9UdzjgVvXAiRfug/vS/PswnVHzIss3z96HiwQo1UwcZwV66GTQF6f\n/tOJdSsqnwaVvKuhoFqu1kuLQbBluRzpW1f9IAGe4vKRl9K69pQd153k/sG4\nTMK8w1NUYvUFLpdAM8jBk0qTBucq7nEJ3lWo61qz1X/V2XdFNYZcaTV9XIJo\ndD9QZwIaY2sSyDFF7USZyfSZjxvRCvAsdBDZeL54iX2C971MbeKFab6EI60Y\nkZRXZSMorVEkeQuFFYGsHzZb+UfgrZvp6nC+bRW3mg7/a1iVHkmH5GudeYNl\nrCKS\r\n=dJQB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnU6xfK6hMdng/XhudKvaTGRuI9Katt290dafD2Rcg9gIgATKUU2/KkfVf9qDPBBHgQkT/djTXrXLUoRp0eIh4jGs="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.0-next.8_1623240036282_0.8514766735861612"},"_hasShrinkwrap":false},"1.0.0-next.20":{"name":"@haulmont/jmix-rest","version":"1.0.0-next.20","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.2.4"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"7bf2cd092abecd883ec45a700abba025df23b023","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.0-next.20","_nodeVersion":"14.15.5","_npmVersion":"lerna/3.22.1/node@v14.15.5+x64 (linux)","dist":{"integrity":"sha512-3P2cp+0bjIUowELZmofIWLjfiqADzDZuJjodmev3SX5YQBHlH4eGvoIxUwp0d5n5LGvySzEytDSrPdFRRrRK/w==","shasum":"6036f7d4972dba3765cc49362a77e13809fc2ff6","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.0-next.20.tgz","fileCount":31,"unpackedSize":124203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwdLqCRA9TVsSAnZWagAAx7UP/iEt8Sk9O6Q7p63jyGPW\nkHIMPq2kUAt26/TfApIvxa3lZgCCG038LYyXH1euNHUwp/33M4yy34JyeT3z\ns678L66jT4uyvzMTKwIQSd2CqpriXnK9bA6iIAIblSv7hxSK2jZ2too8cAAR\ny/x3NP5MM/CYui6w4c0eHDt/ut7mfAfCh1FkZku4Vj6YaKkW8iuO7rqzrbTa\nkq5XgbpzfeyG/sM7jyoKa8WnWSpf1obvbtLxB43maDirIrU9iPM24HaEQe7m\n12lH4zyi5vXtopOPEhkWK/MNxXqhikEiLkXzAbNcDUyDWeEwPAuFAhvHQdjy\nOi8sI+1NYqacxasxLi/5AnvYF0S0IW8ci4UwUR76Ac4FWO39sf66W8CXm/p0\nzeN4RZ4XeBnIkv+nRg3f47UjRWm5qQd7SHDU646wUsfVYWtLWjKooLKasdmJ\n6SiqVdj1djr/RDBEB7jkAFs6zHDSI3llqUyr93Vtd5tNILom+Ph9nG5myWf5\nWKyCoW3TC0pQOoAcdWHRbNPQFeM+tlY+JhsjfiLPc8AZwDuKuuDoOgj+cBM5\nq1D+Z11gz8JveOAxrMXa2nxsGXzyqJ2xFgooDLLFU0fVJ7kFS2sKqV1BxGFl\nLtGm82BZtCx17pjwEnPPDCFkRTApFXzXejnOI+TGWWWg1fRSsugbWWBMMj/d\nK2YW\r\n=0oJN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHklDk4Ia2a0ri8OvCC6lb+yE1lqg86dAmSnwzY+T3m7AiBLugoXizFAAQI7WWCTA0QUZduX/TER/L+VaxAQSXqjZw=="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.0-next.20_1623315177955_0.22356764170715016"},"_hasShrinkwrap":false},"1.0.0-next.21":{"name":"@haulmont/jmix-rest","version":"1.0.0-next.21","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.2.4"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"3fcb9eac1c1c8efd15b0582607bb8933ec620243","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.0-next.21","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-kM/uQlTv4Qaym6goyyVtNT4OIJmLMUe834xEcCrRjwfmTFAyH0e8KvGvF/0JD7gV1U8sbUaDbQPwpWZ22ew+yA==","shasum":"44486e540550479ab5310d246a551f5279990aae","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.0-next.21.tgz","fileCount":33,"unpackedSize":205320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0JIXCRA9TVsSAnZWagAAA9kP/iOWdqgv8o1YiRNO6Lcm\nG6RbLc+FxAPun7TewShvCivULTqUWn85aJtJyyvqw1lRV+7EhaXLdJpddx//\nvkRjWHoYi9K4cdukbiqBh5elXA94QsjxLB8va2Cv94u7M8dJBbQQJVZdKovi\n/ikHvACJDNc80YrZvguWAi5krkvgtDMoSVdU7MHFnNuoCn2QgQkZ9VQj+58o\nFXUf+aVcyNLJn5keMrVti8qAPYyhjpkydl5dHX3UDolV1itTPD1/LC6xu5hc\nT6Ww0pu90okWNQuBSbvOioruuCfGLenB5XcLcAdJjuWmIx+Fliu5WXcTh0Uf\n/kmpa57D/qp3YJmSv3M1XufyNas6azawD7Wz9sSxb2fWZyQgY5jyEVx9fysm\nXqyxWNXpEAUZsqqfj7Cv9vX0FCgruzWHcIr1wq4tnuFUCe63ItV6+aahRuUg\n3Jy9kfr3hBlEMvH6EMpRIQUajezesPna7CE0DJqIoAoH+GdFrt5eo+qJikd3\np+S4AFpgE6m4hrmqvWlXiToc6+1cl07dKtz4hJ3zZkwiLGI7lINmsieNNW9l\nMgCbN97FrHVdOV9qgZX90oYZj/S3hN0A4a7FSPpPHd8xJDkTfYr18JjlpY48\n8NUDaxg6LZOpMMEOscw8bAln7jUtcOWLjYTjbZQ8Kxv9VfWakG9Uwes9X7Nj\ntFmJ\r\n=AjWj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy5ZAZpne3Hiv9lbZsEkxrxQqi85GW3iWP9sa2m5ne4wIgCMNA+HmRaIBlO4n/Cv4ZgHgUmbZmLre3CiN5tK8X32Y="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.0-next.21_1624281622847_0.022779053977692865"},"_hasShrinkwrap":false},"1.0.0":{"name":"@haulmont/jmix-rest","version":"1.0.0","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.2.4"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"98082f1a779536bfc827aca03f1be9df4887a959","_id":"@haulmont/jmix-rest@1.0.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-xcLOPSsVZR8nMV4Nvjs5YjjMrLAEfO/nNFn+LkLCvP4rg4yQuAZdiGvn7VwTby0i5HY+IKDqIVBQbH1ng5E+Pw==","shasum":"17154ee6991d31b9a1928cf1416c78b18b39dd3d","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.0.tgz","fileCount":33,"unpackedSize":205381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3HlFCRA9TVsSAnZWagAAOOMP/iE264PvMkjSs5/SX1IZ\nV5g3xqXbRzATICKgME6btJkBP81s1GMt44qqpSUy9j5A2qWrJTTbzxBZcY8X\nTTQPSNxZudbGpo0iUMKPs48ld1kUjT06ZKCrHfGn/BR2oxMPQP91fFq75mf6\ng+Njx5YhB5acSY8uoxGQ/Fr/XlQAUJpjySpj2RuWuP7CwD/SCwdTHZ9CqJLB\nqzKpKW7SeNC45JU6Mw9zKYk+DO39+FoO5e1txrACxJ2O2Qfd+9rzuRaLJMcK\nrRKS75gqSpJFc2j8ZAj+LvbpAXc9I7wqcUXyj1+O1g+LifDb/JyUoWDRHch2\nT6sZ6AHiY7BDuyLj15rqC3Wk/4WkKlbfNlUxmd8s4/75qLBbv9XUOYjuX2Ko\nJFNd0bPF2FTigT+guNBnrMuL0AIErIq5Ln0oMvXkD7qN6cBRzj5FCCAwQ9pt\nPfLIPx1uzXYLUYWWL4HueYLcG/783CRKHtwXc0yKZbPUsnX1twErb3A5IFOb\n1W1sPkwTrNWineEqBluoBYycnaJsOtgAAapoarHRwrDTyBjhYB4T6RMy0/Hc\nr0VhyXZlqhHHLYmBb22jKoSKl13+FSz3sgOW6opK+nTteJDyl31S/759zurX\nzwebcmd9EbbMUXvEjbpidk1n4cATZoW3ucVablzZ96fbugrsCbGWJ9Dn1u1J\n1I++\r\n=Lj8g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrWX5guIhVu3Xk6a7IwLgFf0YPvIZqGUvIc0zjvG5KGQIhAIpSYXNKiIt9va9VSjt7dQoBGVqPqL4/qsEvpnLS9m8+"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.0_1625061700910_0.6594196441236213"},"_hasShrinkwrap":false},"1.0.1-next.0":{"name":"@haulmont/jmix-rest","version":"1.0.1-next.0","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.2.4"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"403563fa18e1f0f95191e6cedf80ec0b0ae5174a","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.1-next.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-nSm+PEnd2OAtArebsqcd3+TIux18rLd7qcuu49zQgLf6pPvFBvw+mZ/2b7M/qLBPV407kbdokUIV8Op2n2q+0Q==","shasum":"bf9466e8080eae5bfaaad571816494808992da57","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.1-next.0.tgz","fileCount":33,"unpackedSize":205820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9qPWCRA9TVsSAnZWagAABh0P/ja3Wd9Nq8qX+KOr4uR0\nwmLyzQNs7vlNQSDeXKWGF7xeTN+wXYu8WfYDCuZctELpRu6RJfsjs7VrOQsk\nWrOCwtmNuwrLYY9w710aq2cDZt67IvgpMuaDLY/1ddQ5z90GAswKqRrE09Sn\nP1GgRIyYuO2j6JLUGQzxnDqjLyk6apg1IjaiuwZWkJTMQIpZNIAHxGtQlx0E\njX9xDebK+Z+v02iFAeXOlw93+4b9fa4OFegQAE8z7b/XCdImOTynXhRuaFjx\nR9M3Vn7iNP61VvaVEqBtJYpme36ucfpGrvgDmgf6Lwz/+ck6WziH8iRauZ1I\n4kHNkLjbqLbOr68dKMdR1Zi950deB+rf6SUsPIpTetISBJ4REkeK3AF50Ck7\nazi/PEWUBY1Gb2y1XlB2PphqxzfpaxoVO78omi/x51lAou/bIcrsSkdNaSKv\n/Fq0/2V/B6kvMplYnicr6xjqqzljKpx5aAtjoYcovmf10v5F9q2hG+r2KlfU\nMpCM1gh0ifDbFmlkyh1e1m/+4IOg3X4QynbaSsefv7PxaZM8AR3f8UEGkcda\nU0FhEDbL7HRx5hKbKKRW7uBFG94LcziyzaWNv6c2B7uIR6xk1R4wWDhsVZcV\nEYEOreg0kslsJ3ZtwM0PYBT8cCxKxlf8Xt/Tsk8vdd9yNefkuCk2OqpDspeZ\nPAq+\r\n=lsW+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmyn+JtVlN8+M6ZX1WlQoD2kjay3E0u3F7OrpKrSI02AiAr8Uq7I4+V44ZJR2T39Am3YnHmzjdrFNImhCLLA2hFoA=="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.1-next.0_1626776534043_0.8876260286402451"},"_hasShrinkwrap":false},"1.0.1-next.1":{"name":"@haulmont/jmix-rest","version":"1.0.1-next.1","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"npm run lint && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^25.1.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.2.4"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"56bdad836a4f67498e3666f510803883891e077b","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.1-next.1","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-4ehPgrxo3o4zj2CWF+jYj2WB2JiS45hV3K/sgZZSNuTZsw3cG77hjV4pQRqapXhArK+ZU16Dg+wqJkumzV+0Ng==","shasum":"96f5553edb1c88b4925a75b21f8bca9a71f2a26b","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.1-next.1.tgz","fileCount":29,"unpackedSize":124902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOLTtCRA9TVsSAnZWagAARW0P/3UEp46nQVPGuE0EYF9z\n4nDprLnLbvzeH7zQHyfz32gu2OMQxaPn4zGnDLPlprVZzD55InZlr+I/pMBI\nuQWlJppzDYpmJgwvbS6TrORzuF5Y4ghNnroZdPSakX/dN3B5iZQE25gYYSxW\nuWTX5Tj4nV3f5MM8QOC/+M1z99qzskiWS5i9nnWYLbmFBTEZ2qQjk/JKTjtf\nHzn3+W85+Vcg0ZDAkyCZrTtDp62Yg08YW5bH0mFtq4/fBQDLtAEDhFGEuv8t\nR8O+/0s9QtHPU7KJuflW99ds4AHvHgi1zqG5j2VhrAW9WLcfwNvdDlW8dtjV\n936Fe0LD/hL/pDGhjQXKwpmsOulNyHaMPcyqzD9HmJmvTYZiMLTyEu3viH13\nSS36F3jsiODwecqJmtfkW75+63RfmZmuz+xp3T8T4fuOGDwtyTC0fpd2cVgY\ntxlKt2RA826GxN2dUrf3gwUNDwUzsRQf+y185e9FEA+Ru12CFDdI6HltYXjg\nbkhbnB3SzQsnMV8JK4mdKZ3kNN3oSNZz5BcYqELJHfXJ/3pT/JbpM0eEYnwO\n0mVxnIZ2k/bBg7T6wY4FqFLAzQ31TS8W3SA4pf/Y/EZ9qX5wdP+Q9cJ1STW4\nN5wQhutDjoZku/q3g+XyYshZj5Cv5WM0tEIgRdHxU9goPEdNtD+xpoyw1XMt\nHDWH\r\n=tDTa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFXbxLMMBbOosh8XAe4lE3cJhev4D07Dtg13gRXPC17QIgLrB+hZnUMyE9cnSOWEtZykDH2f3rlA4z7nWJVVQLafQ="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.1-next.1_1631106285607_0.2965418752641211"},"_hasShrinkwrap":false},"1.0.1-next.2":{"name":"@haulmont/jmix-rest","version":"1.0.1-next.2","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.20.28","typescript":"^4.4.2"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"cde10077cb66815c80cf9b6230067b5a85667f49","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.1-next.2","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","dist":{"integrity":"sha512-maZzTxC2uwb1EpK5yZ8vza++NFoGXCXy/j7JHwSDjmq310B9jsUM//1ivATeWeewapHtLES/5c9uz4BX1b6EqA==","shasum":"3c59ccfadace06f9b443b879ac1c07c994e10430","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.1-next.2.tgz","fileCount":29,"unpackedSize":125159,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSPHdm8bvmtcsMZSSQDRIG7oD6Ty6LN/i7HAK1PAKDdwIgFlfXaaPn/z/lx2MvlCFMDbrMQZRGXgpFijVp4FHb0iY="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.1-next.2_1632302407277_0.8641569471987014"},"_hasShrinkwrap":false},"1.0.1":{"name":"@haulmont/jmix-rest","version":"1.0.1","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^26.6.3","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.22.4","typescript":"^4.3.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"3c2ffe8c08968d59b1d04c0bba0c512f227481c7","_id":"@haulmont/jmix-rest@1.0.1","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","dist":{"integrity":"sha512-rFOZcgFJMT72nCT310/ilI+PsMX1FnfeiHbrEzp9oXH2RrE508zndmH8j0gwXVK0nVyUT8jENL1bVztuM16LIQ==","shasum":"49bbe6b73dadf49abf31daee0da8318f23763719","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.1.tgz","fileCount":32,"unpackedSize":151672,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNFb+bm/wr9TODj8GwhGrEQi70JgbQJDCfiq+yIn82MwIhAKv7Ma6nJ551BoRpnRp988PliJc6CjTIyhlGOwo6dwFb"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.1_1632916285273_0.8671912808221569"},"_hasShrinkwrap":false},"1.0.1-next.3":{"name":"@haulmont/jmix-rest","version":"1.0.1-next.3","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.20.28","typescript":"^4.4.2"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"d17cbf54c9661cfcd22d707a437b83cd81eb2009","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.1-next.3","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","dist":{"integrity":"sha512-tpCwslf/twHoS+RFGkX3aHWOYAvkotDBpgqbF519oDPeHXIJwV06Qd4ivPUKiJDmth+V7EdJzUcR0tNg86xokw==","shasum":"4751a31ff30c6d95cb09d47185621e979aede1a4","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.1-next.3.tgz","fileCount":29,"unpackedSize":125487,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqkQob8nkBcVUqgEJoIfqpbQ9SaflYh2Gv/OAgEK/slgIhAOcUaBw4ZrxZVZmAVOXo6Pv0Swcdfrfm2qSnbQ+8f1yS"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.1-next.3_1633085708603_0.22749350085191256"},"_hasShrinkwrap":false},"1.0.1-next.5":{"name":"@haulmont/jmix-rest","version":"1.0.1-next.5","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.20.28","typescript":"^4.4.2"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"acf33beb5198d11f9c76aa7c446fc60dbf9776a7","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.1-next.5","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-fzOTriN1NsM18FghR8nbrJ8XbyqM3z3kr4jkYSNxW/ZysFhaCoGcAY3oDyUa7fSO0ri2niKbCx7jL9cY5qxkjg==","shasum":"34b0b1179bf41509db7cd704bfa851042c502835","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.1-next.5.tgz","fileCount":29,"unpackedSize":125487,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGW2HZJBGMxjy0QV0HhXH94JxX1ijYBiMyfZcFLoRc7dAiBQgn87PQtUYeBrHodpt56UlgeXkPFYibj3GMiiED2QSw=="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.1-next.5_1633089809101_0.5162289573572685"},"_hasShrinkwrap":false},"1.0.1-next.6":{"name":"@haulmont/jmix-rest","version":"1.0.1-next.6","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.20.28","typescript":"^4.4.2"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"d13b8f5b74acccd92340984a2bb276b8b72c5625","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.1-next.6","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-fTAUvL+M4G8T4MLUgccGFhVok2Tx41VNX75Eep5OppFJ20NNwnnGtoIDwf2NoEHGQB31zlvJMrcZxHSNRavs2A==","shasum":"aa78af2dc44e12d4af9dcef66de3f883a068d075","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.1-next.6.tgz","fileCount":29,"unpackedSize":125487,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsoBO367Swl9bwWP4ryBik99hUCm9rwmWB7a3wvMcOswIgbdk/2pvBpN17mW6Lf0VFhnjdZcDbpuWUN6Oxg5QvvfM="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.1-next.6_1633684197374_0.08139433657383277"},"_hasShrinkwrap":false},"1.0.1-next.7":{"name":"@haulmont/jmix-rest","version":"1.0.1-next.7","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^1.0.2-next.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.5","typescript":"^4.4.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"0ad6d721d179074f281927cd0f12f24de1ef2e03","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@1.0.1-next.7","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-LWpBb22rhOtO7W2EYpIln6gWfQRFDCnQnzZs+vukAlkgvG5TPniEW85g8GAQq4R+BO8XtGKKyK/GbvK4SmitZg==","shasum":"d9373489ccba82279f832d697218f97b1480b1ad","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.0.1-next.7.tgz","fileCount":29,"unpackedSize":126721,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7A1nTjWR1Yaxn7J1KO2gLICZ51PHg98FJcRoTCotEBAiEAwLmw4SreHYccO/5vWwrXIEmdXboPURxlQYRYtnNHWpE="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.0.1-next.7_1634734077733_0.4756654111233518"},"_hasShrinkwrap":false},"2.0.0-next.0":{"name":"@haulmont/jmix-rest","version":"2.0.0-next.0","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^2.0.0-next.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.5","typescript":"^4.4.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"e0c2e741f7cc259ad6d79e74d4b4c5855ab7713c","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@2.0.0-next.0","_nodeVersion":"14.15.5","_npmVersion":"lerna/3.22.1/node@v14.15.5+x64 (linux)","dist":{"integrity":"sha512-0j0APfLsLCnMWHKCd8RmDPP8A30kNtxD95ImkcEEbHXvlyXyCaZvZc7wDgZHMgtnq6v1C9Iou6fo/jAwnr1rrQ==","shasum":"17ecb6eb6ba28061277c261889af945aeb44a460","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-2.0.0-next.0.tgz","fileCount":29,"unpackedSize":127875,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBSdAhMfks2z4Fev5uShm2CbBcj4EznRHtkVBzCcdNN8AiA0MecBK2FAQpKomgNCAtCAyONCItoTdmBHamO22mkHxA=="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_2.0.0-next.0_1635504648056_0.3969722480722935"},"_hasShrinkwrap":false},"2.0.0-next.1":{"name":"@haulmont/jmix-rest","version":"2.0.0-next.1","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^2.0.0-next.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.5","typescript":"^4.4.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"6690c67ef9e42417f535a229c2fc5d008643980b","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@2.0.0-next.1","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-2IvML+mi4dAwrCug3nbejmj7CCqNO/kCkgSaLLKxigMH9DQ8yN5VbcL4l1N1VfbOH2ysQ5A4kKGChwK6VNw7Uw==","shasum":"4801b4db084130c4fa6899a9ae6b890711f6b62d","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-2.0.0-next.1.tgz","fileCount":29,"unpackedSize":129029,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2+HDtULb+cIuq4oGtEiE4v/lOBVenfjGxEdygkzp4pwIhAOh9M4Pj25m/AcyEtxiKXmRDERtSp5SxzSMUri8h0Te1"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_2.0.0-next.1_1636617904118_0.40017933381232873"},"_hasShrinkwrap":false},"2.0.0-next.2":{"name":"@haulmont/jmix-rest","version":"2.0.0-next.2","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^2.0.0-next.2","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.5","typescript":"^4.4.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"57843ddf3da4ed49f7437b9806962900f1609067","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@2.0.0-next.2","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-nDCyzHpgtU0K4Lay/GYG3C3s7Rh3P7+stSOpm0Qc1yg9mKeVFfVEwNbs+3NnHmxOx8W/TiMq4K3WR+G06TPVrw==","shasum":"eaae624a869f3dd0b7a55ec9afbd905e07370059","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-2.0.0-next.2.tgz","fileCount":29,"unpackedSize":129796,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByBvLCTC/NZDH0phRtRA7Ms1Fq73jJ0rDIq2fgQr7gZAiEA3pDDR8VDVRvvqHcLHyaZr/yYEjr0UFHsXjXqAC++vIA="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_2.0.0-next.2_1636971001477_0.31710780234812463"},"_hasShrinkwrap":false},"2.0.0-next.3":{"name":"@haulmont/jmix-rest","version":"2.0.0-next.3","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^2.0.0-next.3","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.5","typescript":"~4.4.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"eff9e9f4ca1df406e69fad3c7a8b380aa24ef5b8","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@2.0.0-next.3","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-FqoVnXW+SW61oJcOcDNdD0JDhwySP9kfSeodrwLcanKyoLHQ4bp+AfzkgbqhFX3N8rJIQz46y8A3cnY+Y75jCA==","shasum":"379098773a2eab12490c747ce5a065ee39b5aa5b","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-2.0.0-next.3.tgz","fileCount":29,"unpackedSize":130259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl8lMCRA9TVsSAnZWagAAczYP/1t82Wbv5nV0vd9QERe+\n7IRWZlEZ1aKFzl0Aw7IGua5yVubER26odFbWvJ5zCeTtxub639JHXOQsuzx+\nrTwgZe5dkB2Ou1aLgVFYHzdfUFJtaAwDmrEcSm8QMvZuJpAcLfSwbWMoSqD9\nc6rM3OhY44vbJeH9Ko1dWgPuxC5zMcgf78jyF8NK+LxaYSEPMRF3DlhJw972\nUW1UAcEEGmKg2v+kkBlkvr7T70AeSS6j5tZvXaELw00SYxm5kaTKKLs+waML\nyPLqzH3yjEkalE0imDqzangByPjdeYhgNE+MQXNXGBXigl+hmbizLnHhS6Mc\nFMrpeqqdOFjB04kuoCfbqPi/RPodU0y8Yl4KLpD6KF6vY8tKwTPW+EldZ0KE\nqAYNBlVVxXgVKWof9aWJ7Hnb6wQ2BvrPMpE1gvA04gF/Iac1/Trn5mkkPtO5\nRINC7DXWbaR0QrCX28DMtP9DyedLKRcQDxWUhphKWyPK1xiMo4EMuHxBRcTK\ngpClhTMr3y9wsR4HizqLZkP3K0WAHtpiUm08iaOXH8OBHkjNUBAXldxyq/Ca\nH4Ke6zMynoXwatCQqsJj841G+YNfUqutETsVj/3yL21QVTgiW2QYsb6eI7CY\nM+NNm71ll3hxf8P7zK6AUAyt/nqF/PaP2EAQOx/0ja1MS/Cve+itvqSOc1B5\nCjTl\r\n=Kw/i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdScIoCeAlXKcTfZJ0pR5ReeDK+9fcPFeG8qhcL6aVXwIgZlsMa3iy+N97cqxz4c7cA+LgA0XqLGxSf5A6Fybib/k="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_2.0.0-next.3_1637337420464_0.5778733751997098"},"_hasShrinkwrap":false},"1.1.0":{"name":"@haulmont/jmix-rest","version":"1.1.0","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^26.6.3","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.22.4","typescript":"~4.4.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"f26860d19614548706d82d8e7ce5134509306d3a","_id":"@haulmont/jmix-rest@1.1.0","_nodeVersion":"14.15.5","_npmVersion":"lerna/3.22.1/node@v14.15.5+x64 (linux)","dist":{"integrity":"sha512-yxJ78QpHNCDntRyxGyejRWeisIClFFTYMEVw6opH/qQ1DUme098ossaqxLc1fPgwQMUetRN0M+0gIaHjcCpqiw==","shasum":"a06289c48f3790516db9cd8214f564da094117da","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.1.0.tgz","fileCount":32,"unpackedSize":152543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnM58CRA9TVsSAnZWagAA6WkP/1MGkHdCbRkbzxtv+Cle\nk8xeu1d5Gtu+de7QjBqT4YfvEXl1yCa/biB7ZSezokDCVZAAxU3TSMGsy8yo\n8C6X311uVS4iDpRYHcVkjWAt9ohnfVEMmMjVcw+EM+0ZseitTfrcK7hG64Qw\nsG2xvdNLRN6Zh3KWq7JwUuQHoFiAY3UeI578IfadvIlb5he8UgTA7x2qGai7\nt8LDxLfcEI9aTEdM7yvHdu5dQv6pw/8d76fHiw18EMV/XllX3W/jBbciu0ju\nUp0TAcIc0OX+BtgwU5e/EUui1+vqq3LKCBDMxaTPFhHDjVdQGXQDDbp3zfHZ\n/pEhUm8lV9Z4UYkCH7yHOzSmE+QR1y1pq1svcbpF3NSCH56wqX5Yj0w+TU4A\n7WG4YiL/8tJle5VoWSGqImajdc4Kwb5fcLhQfsOin1rX8WL4hvaggpT2hha5\n3k7agkB8HY3R3BwiNkaCwNjlOeUGOTlql0fK82FhulC/IHA+Cd5mhRJ8+Npd\n9qV3uDnw4gLufSSVE00Vv+35QHaDJ7Blv7CWyAbehV3DlIO5B8mHoBKElSR8\nWeim8pJVC/dEicC7UHettJV3g6imYNcgmjKAliVlLrnfiWsXo8RqesBWF8Nd\neOb+ljsJHp2esW9Vh5JBaVb9dD0JABcu6K9c0rQqX1d2b5nj9AV9fo+Kh2HN\nBieV\r\n=vlEr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdrxTpy5NVE0z61BmGCgxkgtviIEbAzHNrRjZW/QqNPwIgV+q476grea3AuNPTRoY/+JSKR9Se4NUBLb79C+SgIZE="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.1.0_1637666428665_0.005371161003015823"},"_hasShrinkwrap":false},"2.0.0-next.4":{"name":"@haulmont/jmix-rest","version":"2.0.0-next.4","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^2.0.0-next.4","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.5","typescript":"~4.4.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"46d0fb9af8f5552fae8c7be702116c32d342342e","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@2.0.0-next.4","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","dist":{"integrity":"sha512-2csKuYXXzZ7cMSDXITHYqIlO9kbv7hcXzCYTbCu58szA5WYEFTqSR6ZwYQnGKLRtWVdFSFGdgVYW+WPhNe5qFQ==","shasum":"c5f9c964ab3f09f5f660169fb71736e565b97e19","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-2.0.0-next.4.tgz","fileCount":29,"unpackedSize":130505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhn3QICRA9TVsSAnZWagAAUzQQAILBdnGia69gmgmu4V72\nDo2W4erie4pZmF23qu1YKbzkzEyIsqJ06Y3q759DqDbEN62wKdDVC83jTSZM\nljiQhw7M7XsMGtMiobP/767YOTnPzwAuHQutyAK4qpspcl3ji6PKbs1PP7Cl\nU7HWBjwW4sdnrqBcI0k2VuA+m1X/lAcLWUgiko2L0kh8VNnEuDSK6K26NsBi\nZD3m2afCwxxWVnoRRHeefpfjbcvxeSA3ZpHmjcks/IwzbXKAmYjHfjlFGKUV\nzsyL5ClR6fxKgJv0D/PM/+CHrH3q2EcJI17X2UdLuGzf8MSfkt5oIiqgsLxV\nyPbX8hBKD8VSqd5YMYSKB0g7VSSZ5KSsXXV63I4QzaJc17mGzrfNKtWFYHhD\nW6ZLX0HhSsnyczm2IYYgrnZFvsFAde1+ZvheFQEZh3rdRWs/Rs6y65Km8ZVf\nYdIq7HAZeznG6AguT65OBNLc3WtD3SfffFPFAJv3gNc9SzRzr0JJa0i0a5CU\nOaBucJ/Kk/cAWlYdobX5R6APvRbrJZf9EGr9gPTQnILaqQgeNzvZ0e/biplz\n1vgAyvy7bg1e1NtcEGz9aabkhYA3gDQPY9fdyysRGveUaeVtfjo7IUV9WqYb\n9rJcbT9hwyr/mL39aqwW4T+NySh05VcJqE5/++gOvrDQICC2wFVnkiyXHMls\nCEBe\r\n=qsf2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVx8+bTa5DLKteAOxcspgvx3CdV5edhGbDX7YGWHtaOAiAggpnZPZbW5kAcMJxS20bckmzkbejt9dxAYERye5RL7g=="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_2.0.0-next.4_1637839880330_0.9500200029975492"},"_hasShrinkwrap":false},"2.0.0-next.5":{"name":"@haulmont/jmix-rest","version":"2.0.0-next.5","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^2.0.0-next.4","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.5","typescript":"~4.4.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"1202c53ebe9d3811c1a97b171f878ce665f5d237","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@2.0.0-next.5","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-MxQeKXrPBzUVf5+taiuZmtcHbSOoDBUUKW4Le6G1sX700mZDmyY+eBQi9HKxrAwc5mB8UEtkkdHmZGzKrPfuZA==","shasum":"859ad1bbc519f5e369b4bb76925630aa0f8985c3","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-2.0.0-next.5.tgz","fileCount":29,"unpackedSize":130989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrio9CRA9TVsSAnZWagAAGzoP+wRK5nSoCjy/arMpALcT\nx9ie1yqemJJig3AHEi6NwC59CAIUAL6MmWDoxHT/R7sYU3tR5a7G9+VURFI4\nud5V1atgG2kEG8mRaUdQ+ptzY4tDJWOnhJvfMrgU05TMB4gopi4Y3XOVljqy\n4U1KsekwZEE7ANTp/fm/Pom/BsA2VjPIvIr9LkxGUvO7IMShSjk4DQtVKstT\nicicA1hpOwdnn+sgxk4L0m5VteJCKYX+dBVrr0nh/1MaNkUbBRSpgNWAJMT2\nOO1Otntlhr1ecum0+Tbr3fuj4gTx3Z+gGKLf4UrBQdafyK92vUQEVbGXteI2\nu7PkOmJn0LdIGZg+zeSkHlXbnx0o6KenC6K8hDEDsrzFQeEoMGzLbKaSMCR+\nCi8DwFYdSf9Bhs/nl7N1ZiCfJ9Lmk2K5TZVrEIUa5ixXpYBW/vKnOXcoGNj5\nsW8OiQowRp+md5jC7YSD6Hlt5i9/Ck5/6br5c6C7xzHpHcfiJyzVwO67S/4B\nwk+oUqnwusVyh7j7Htb54j2bvozn9GZ7ulT7pN3VUvxJfI1abmWiFLNKBKEh\nJtrntGBVQoKex5v6qIRBQYBA5jUvGODK+y2kpqPo1uchBytH7XBBawQuzG9x\nROG0IEsUdM2Y+FKwzozeFkopQrWVhu9qDuVqjI1aUKMXUa97yDM/X2zd5+1C\nGTJl\r\n=zzwv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+o+jgSM9nRzYFJhLNeiwXOO8uB50KfiCdyERfksY6YAiEApWaDp6vM5B681lK2C5+jpkHIYOfyIh7fEYhOsHCOQqQ="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_2.0.0-next.5_1638804029250_0.10085457705846812"},"_hasShrinkwrap":false},"2.0.0-next.6":{"name":"@haulmont/jmix-rest","version":"2.0.0-next.6","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^2.0.0-next.5","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.5","typescript":"~4.4.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"7d6c18bc62bf4138f09857c3ab5ebc647a4e562c","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@2.0.0-next.6","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-n/7WsZbNONq9KW3tdrh4GihY/4Zd2yZdplMrnVtrXfoEfHwOJzxNtUYBSt4T16NLDNeazn38Fd8/81KwhaelAQ==","shasum":"c67f755f0d14e53bd5d30e00b1ffbb560a3c2baa","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-2.0.0-next.6.tgz","fileCount":29,"unpackedSize":131235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsxS/CRA9TVsSAnZWagAA8OMQAIvLztUHDzvzLmnCKG6Z\nJmk5nxGOykGyF8yiDmPcLtpOpuoynmyEClfEB+KRCCFtPE4VwyHfIHqZ6Gmk\nWhiopgRgKrWK7VqRcPvglj6LRMMk8QFIOWBdj2hNHsd1wuNri69bCDDeyPcb\nRWVws+lNdhvvn52dHMFf6hzGS6tF1V1XRnNGVQMzTyfSF3XFG0z/kpMb2wiE\n6klTBNk+t2sBNGx5mbDuMRBKimYBvnuk9cSUp7IkBSRAEtvvxbaJ6/TZLJI9\nXxvjpYpO84pD1nKRjajCDml+WhZtQPJxtnzjk1KdkZ7R2ACYNwkXgspWcC8x\nJVtGj9H3AksCCXIyZr4PJbiXAV056BwO3U402hwJ+agIX/25C2+Y4rQ+NRfk\nqUp4OdHKTIn68jn5Qgcz8HdJb4mGs2dv7MiyRe3H8aLZT10gIGGpEBohGPMd\n9a1WpTRUoTvZCdaJqGaQwmay1fm8oTOsUtHrRQvUykRfdaoWSylhpBS9cvpb\nru2PiDyZ72sne/B9JIbA0IkELxE9htQ4rsb4WvWENe5qxDw7evD17esVqtaB\nwEE1PqaA9d8s6FBBv46yup4m3T9euDR5WANBDcVD+ZRNZkac4FpniaasjKSU\nUrJGCHWOVKClZq2ZsH991EpVZryUBHgBnhxRTimaCVUNUP/HqI13XCywOkR1\nxvGP\r\n=l3EE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcH1Hs2KL9ZMfEhlxt1QuM22Yb0xK3nUcHTzEo5uG1oAIhAMtXr7PGxj5rZXS55IJaoyjoE6q99H3hhprqe7/dRTSW"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_2.0.0-next.6_1639126207088_0.5683526893181898"},"_hasShrinkwrap":false},"2.0.0-next.7":{"name":"@haulmont/jmix-rest","version":"2.0.0-next.7","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^2.0.0-next.6","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.10","typescript":"~4.5.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"b498caf0ba00726a49d0a4d793fad24c98daaf12","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@2.0.0-next.7","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","dist":{"integrity":"sha512-kphSX+KE/Gqx2/n6cxXjNDvFashuWga5omMpvKAo+FAswn27/KyAfEaW1IPh8L2YUcQbbUAVLbl63WFH5cX9cA==","shasum":"63d9938ae9ffc6d82f269e4f9e29a502477b9a6d","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-2.0.0-next.7.tgz","fileCount":29,"unpackedSize":131612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuJllCRA9TVsSAnZWagAAc1YP/2fgqOfJcZqRBI655l86\nV3WOHwEWl3MYj/ECk6V06ET3yg28lIyXvYPSQmPxeMA94vKKUEjA1hUoqSBK\nC9ZPLgKAJDBuRv0UXPxVIPkOY7El2JQiaGzkJBOypzLJMWkMZzv0r09IBAPo\nwc2+UNNCxcdhoSuUBuGQsRI+BSQQuKsdaVR2r0GXyF/ln+HemSRBWRIuKXMR\nPzurNTUAF9oulnXmqPK+szu7tQ4cvzFZ2dQdaLg0AgFenVfIiy7p0tmbFbvq\nfx5hib43W8XO6TR0ONZz8qgYRGydm9MIVmgCrMKB/Qfpz1f7I5eX0KmUPL8K\nV8ovbwjs4E2Ra1UqHMAMLeu8HYZ2eIKP84exYyxCxY5ctf+YF25nmb1gbH1Z\nTQ7wWBFbP8AmUTS48o3TYeEAedWUB0GOW46vLh4NiuSHqjlef8q4ksD9fYr2\nIttoCzewPJTTsRulcgpLuxkIWa2aaQHJu9XPBad4aeYyUyduxOL6CuhKmBa3\nHo7KNrkBMY8F589E5yM7x3uQwWHwipO1f9btB5hQOPxw1VI4PQfR5RjkljQR\n4tHHlRJ/Ue2UXCAGn5RyPgUdGAYeLffpjReOOK10/rFAN13CmfDfj6St+Enl\nxoCQioFTchd8wDiFud+UN14bhUFTbixfko19kvDcr94xCC6lfMTANe+uq7Mt\nRjx4\r\n=o9IO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxrfWjBYE4DPFSmcNHzmfxCjM/KQYta/d9MfIyIlMepAIgd1+bhDSeqpyPiCkv+Y9N2XlGkX3XCRpS/rTMlPda/qw="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_2.0.0-next.7_1639487845340_0.006627337198248817"},"_hasShrinkwrap":false},"2.0.0-next.8":{"name":"@haulmont/jmix-rest","version":"2.0.0-next.8","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^2.0.0-next.6","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.10","typescript":"~4.5.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"7f3bd5d480c59a25ea23ea166d783de7e61e9211","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@2.0.0-next.8","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-D+jfWUnDPfkWm1Y2nDpKn2zTmR7zOnng7SFrP8NMPDv9qRg+4jzCnA2kHt6zORetLZAcndCu/iK+bzGRplLkbQ==","shasum":"8e65ade97ebaf764feda75d57d59b47eafd0027b","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-2.0.0-next.8.tgz","fileCount":29,"unpackedSize":132068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhudweCRA9TVsSAnZWagAAZacP/1aOLDBZr3T2KgRFiVnn\nxNtK1R/Rk3+uushKkgY44c746B3FO0qW1m0MzBVI8gf4h+vkxrJ852gnz+MJ\nfvel3QinonQUzqz6iUEaPDXZYZ7TvodWBYUC2YwFx2dejZ3iL1mXWJVOCPnJ\niithI4MT4T9s1BJAOOHiIIPk4tnch7Cl5u0TpZ4ZAHjzI+kh7lQD6tKZzjRH\nerBP/TCSZ/K0KfZ/gQlmapgocHdKvGbIoMyazkmxOTA2UcARn5bFv6AaAcEy\nA7uExZ7h+L6RptkbosppJzAisS57RjYdpR8A1WgR/G7UgHhow+UnE0WucT9/\nx8cIHcuEI2SKnpLwlWjAhmKccQ8IbVnFHLv6H5Tde3SkoCY+IwJjkUts7Nrh\nr7uQFKa+tq50jBs96WnD4MME7+s8wFgRggHOstrO2d3WUq4swyWYuHrL5BZa\na8ZOFE7h28uykeWLpSRkYV0SN1eltVVHkNSXFfWQGCtDWCjc65x9j+A3XC3K\nc7FHAgCY6an1SCsEWG/ZK5jLOnXx71CNHa85KDkBWhEJB8rAQ+PUfZ6uDpBX\ncb32mlhk/3hxKGFPK9RRLfn2qcADGwpdK20p6ZxQJT5gAVZRaDtXtvkEFTuW\nTgs+y1dkaOxvcE+RkP+GmZp4Li0fYhfB/XRit9e6GldfnvtMMMwY3hJs+AfF\noSUq\r\n=mNrZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE6hCVmFG6HZdXqzMwBb9tlkbxmORmm6pQLt3rPIG0iAAiEA6Ro7C2Tc0sg3ARAfeOoCY4J+p+aLl+YshMMb3XNlSyc="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_2.0.0-next.8_1639570462779_0.20894820332755248"},"_hasShrinkwrap":false},"2.0.0-next.9":{"name":"@haulmont/jmix-rest","version":"2.0.0-next.9","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^2.0.0-next.6","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.10","typescript":"~4.5.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"3a307bd2a1f10813fa425fbab993c5d7a8d48226","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@2.0.0-next.9","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","dist":{"integrity":"sha512-IJs5gP8uP7aOgHKCOqBdUFgx02gYmQPLHhYteFFjsZya2t9fkki9CQa793mO2LmwJGXwiqaVUgQxpTbEJgymNg==","shasum":"e69d7d3a4ea635bc66e797de27dcec9664fd8362","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-2.0.0-next.9.tgz","fileCount":29,"unpackedSize":132553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvE/SCRA9TVsSAnZWagAAiPcP/jeZy5Itkx6v7JkX4klg\nduh0GNPHETONwpq0WfhYVvLo28s7DeBh38447mpDq7UAuuyS3pTcxwdg27gc\n/EjZnCJwuXI4Nq+m0LWoml2bEQpbl+lpXrcDRubFt5Ss9T24vfizVw0yzIwj\n+0EZztj+KEW2vzyDTlBvPMFBxx/ZLJEKKtFab90zFqAdNLKEsb4Y2bAS1xvO\nZnDlfN8snNvVAenGpGW+TMpyVXbH2MD6J7JuGWYf37+v3Jyo5MCxWCBpVwyO\nxxZKlJKXQI/bNy6q16XPWeYymbVQBqQ9ODKHivT4wG8RNwO9QHNmGpFn02Gn\nOOTjqgwpDeEhUoucVTYtwxWvXn8vGgrhY4+bFf5gVloSyVCcaMQsnOLlzx5J\nE9eUQYEdZjG4gxC4ZRQhqzcTi/avJOdRL4WpO4YzjF/raBzl/7ippadxJrgw\nfYHm1IkYXq+AyS+LB/d/SJrZg0J5ZUabEWwSzsK/OaG7TIbt6u5l1PJNmtF8\npMki6VaeAicqeusK4OAQu5p8aH99q0c9ZlrFDygyS9dTijFUQRrPY3m20ZJr\nx7J5jD8Y3mYDBdpLAFTGG1XP/KqRhZTKaDVuZ5oohYUng0n1ue+PJddMWAHy\nw71xX8/6tRwWTsJzajSCAY+ghckmYwy1xPed/epqO3ITBtOfvG8DdVsQkxm3\nn+x5\r\n=gf6V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADTWsU6Uc6POpgb857svSi5Vu1ASyc90+yUiyyJb9eDAiEA9FvLhLy0OITmXGqtpzmdYYtaVbLloRsy2TYhKv3yjc8="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_2.0.0-next.9_1639731154248_0.39774938583806474"},"_hasShrinkwrap":false},"2.0.0-next.10":{"name":"@haulmont/jmix-rest","version":"2.0.0-next.10","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^2.0.0-next.6","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.10","typescript":"~4.5.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"85fde0098f0914941328e595eb0bc659d01f5139","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@2.0.0-next.10","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-1O++216ycnjmGXfUn6IfHP9Wdts4nQvXlmSx4/Mfk/v4SyCohj0AT9SLgfZNce55nw7EekiS2cpnBzJckRtj/g==","shasum":"973c9ef9b7460653499b63a767b5c534cd920c94","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-2.0.0-next.10.tgz","fileCount":29,"unpackedSize":132935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhww5kCRA9TVsSAnZWagAAAcwP/0MiYiGb6tj/4OCC4BX6\nHIxOSEeVG9PxvPGbzWryUHL6+ughy/tfzrO9Vl8PwUmK0mcCOWWJKFsIVrzl\nGPkZneAuSKDfI8R1s1GEWnjfUQ5J9eCgae5xEo969oA1WdYwPk0SaG45/SKU\nvYzEcPB7KQwDFkHkaEjBbrnvS+W2uUjnnFgORZTrHczq6SWOpRSDY2Nw53sB\nnnyR6t6GxQf7saxqcj2rcCs785hzOuBhsGoCVBIMDmkEP5od+3PrMt1eN/1X\n037GgzZT+gOA8lM2DWoAGsECDBjYLEB5AyRCwFWXk6MxcnOZTlroFrYqvaCR\nnU4Ew0GR79PuTAPJy69vfYb8mncGWHaFz80pYK1VUndWAdYqHPpF9OzTHxyz\nSkdAT/Oj1OrMgo8k5dyAC+SOIoayA0cucjXfv/xD+FJHP4l6X7FKJtpiB6Cb\nHmcbAO4ltBLIMUnRi8TO9e7SlXGBYmm8S6qGlXpg0/CpjofmflsUTjxq1lm/\nSA3VZ+ZCH2rNlHQt0FDnK/snsRxYi96ZShTOjbGPRS4ifzVH51Um8fKt68aQ\nkX6MzfNkwHLvLxz7kmonS1XDXBHQE8nYLsH10sZWfXQvVBCOgRtJ8a6v+q/f\nfXGNIsq4Erpv1eSQhNIjmljQn51v7cFhIrKAJn9ddfKw0C7rYbLCC+VGhlLI\nH7eM\r\n=i+NH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPdoEGXYXlSegp2nlyXpD5JIhgZyN8Jo8smBnrqZrZ4AiEA8hUeYFnQvZT2N4rxZ6f985TeBQir6CQ7iW0s74CfN+8="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_2.0.0-next.10_1640173156171_0.9380530933291149"},"_hasShrinkwrap":false},"2.0.0-development.0":{"name":"@haulmont/jmix-rest","version":"2.0.0-development.0","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"git+https://github.com/haulmont/jmix-frontend.git#master"},"devDependencies":{"@haulmont/jmix-server-mock":"^2.0.0-next.6","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.10","typescript":"~4.5.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","gitHead":"e147e01426cf716f2dac5263f7fb648507a81b36","bugs":{"url":"https://github.com/haulmont/jmix-frontend/issues"},"_id":"@haulmont/jmix-rest@2.0.0-development.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-ORNsQTcbdkGCTL7R3gLsXvS1SBUvSSnrjekTzyWNb4tfU1qO9Rileak/hEfrD2+u+Fn1f+6/pg62DACQPFFxIA==","shasum":"f63e8e3b3abc487e1d0e6eaaa1dd8dd2ef206695","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-2.0.0-development.0.tgz","fileCount":28,"unpackedSize":119612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhw0CtCRA9TVsSAnZWagAAOuMQAIwHzK2pIeI0x7RoHsvc\n4uBGbSuwGkZZdsZchGOJJgCp8SWP4ZY9KhqFNOANnu1foB6eG8HWQYHUks5b\n2OwN3NZ0XSFcQRzLikCKN/sQhxPunfnEuEocpQOP2+MVGHz+/gmJJtnyDrNf\nvcqe8SWaQMeiEVdPMojKGBRoK4plNuf38BHAIB4MFpxPp8cRVojq1QdMNfTz\nt5e+2W1KSq0tmumEoqq2ER6U6D9069RLB32rdr26LlUJgQmPf6mOqKFdmG2p\nnvHAq07wrxkivCHujsZ+g2XfT5jD254WprCLie0RkF7AC/nOk9GBLxacdvN/\nskXcFfSycVuvjpdb8EhDRI2+vS4+A/MPKlJE4OWzDoYlZamW44/PxV3gpRPi\ns7oksClDnkSSR72dgUq/FJNkpSZCkJonnhl6rnpc3RKiOBEBVi+VArFUn0Hx\npO2EDre7w1NHnvnfFSCXFNUfCOxSYMPBEQTLKfVj8wYqIUR9TGWcT+aUe+oU\nyxhYXPXvODdOcP1Zf/W5PW5+i73SjAq6f0FdomJWBQAwUwZlkLTL85aKA+uN\nxhZNE6LGUeGEotgfoK1RUVNDjngQWd23LSA+upGWRJ13/QOUFu+io/7uaXot\n/IujVKQ24Lg8FV1cC5rihrC7tLTEMKA0n+Pm8SuKLB3kZ4dVb0NZ3OSNm1qw\nqgSp\r\n=CXBd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC7nsLY9/IBBct0Qv/iKvqediBLxUUGsBdq6nx7RiM6wIhALdv/aVgzt+O0rDd9EdEATXYXrwkmF5A3g1R+sMsc6ow"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_2.0.0-development.0_1640186029369_0.26936177830874697"},"_hasShrinkwrap":false},"1.2.0":{"name":"@haulmont/jmix-rest","version":"1.2.0","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^26.6.3","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.22.4","typescript":"~4.4.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"050c3ef3ba9b5b30c9158fd6bd83171858665a57","_id":"@haulmont/jmix-rest@1.2.0","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","dist":{"integrity":"sha512-d9Yy5IW5BcvzcnMmTIlB+3i7K8a6CrpC4+BhBYVuu9SNGUrRlux52toQBn+IxdSoIBaHzbTMnCs/w9nfbXbCxw==","shasum":"c44fae54c80ae0503780ddc694932194d0ee2484","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-1.2.0.tgz","fileCount":32,"unpackedSize":153259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3Df5CRA9TVsSAnZWagAAat0P/i6Qz9yum+JUsyIrNkN2\nqlNiPJYT7V4Qe6VRbVGsA90BC6YStu/xnUF7WZ7WMprjHI31hUhKToBS8CtL\nKmWiei53kdz/Fto2o59fysO8n3Tgj56+DkmexVIz4qdjEDICmw4XWkFaOSXG\n+aNbLfFv+mxs2OIPxjmC036FpJNtw4A81BamL759BdXk4Gf4YFIV5MLXeBuY\nrRscm3K/dMh0QMNyrKwIjZuOTAq8R0RaioYG7QMnW+r7QYwpMDSkRTsUz7NR\nsxnPS1IcuP6WD50dpvPZB8uqLeUN0vTCUHNUPDsaQj5R+E2KoUIbsjgXIk7G\nXmQ+PKnfITkRwau8d3jaONrDolUOEZNI6eL/9OUKsHQb5VTKJ6w1IOV2S/v0\nk6FoC2Kg5R6duT8okJ4iuv6TNcO8idchXugZDCQGJZ4lC5HaL8CWirMojFkk\ntTwRz1mJQZvb6a1+HzkJ6uJLhNmlVqhLDmRr1zO9DLhtZSBW+HsCgd5Ae7Ck\nycAdUGk5cRioT84DN6tJK2X6TX1xIErmclSXSrmjT/bvN5kLpo+adSGFJHNE\nr+J7/CE1GYdM0vMdwtctTO6Y3TLZhEIxi0I3S+hmmpctCKO6rz74lkF09nEd\nRJvMB+DAXntnJIpBixXNWw4AYAfo2RAjIf79N4j0oOtbc9lh31XM6WzWfy08\nbIN0\r\n=Gb3U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2iiftG/rapnhHVx+gIGC5i6ZfaEHWszxkg86BZO25/AiEAn+gjo6r5bODrLnXj5wF/awDE3FBO+Mb4laH4G+JYanw="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_1.2.0_1641822201322_0.2648338183342964"},"_hasShrinkwrap":false},"3.1.0-next.0":{"name":"@haulmont/jmix-rest","version":"3.1.0-next.0","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^3.0.1-next.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.10","typescript":"~4.5.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"8d18cd6b7d7274c17914fff507fbc536818bd07f","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@3.1.0-next.0","_nodeVersion":"14.16.0","_npmVersion":"lerna/3.22.1/node@v14.16.0+x64 (linux)","dist":{"integrity":"sha512-M17EEkbMflonX6iMmWMvfp/yo+QAaPb23KgKW4RvaNvlaYA+9tliNILBEgBh8L5kkI7pjsB08XHLX3HsYfuE7A==","shasum":"acfc540685f7791459ec642c0299ddde2afdfb08","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-3.1.0-next.0.tgz","fileCount":29,"unpackedSize":134255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3saNCRA9TVsSAnZWagAADTcP/1KvrC9ohNiYMGPPAX0l\nUhZXOdtc65cXhxf7ZjYb2GnYoRH+MryRv396P/CFnrx4/PBZ3auV3O9YPHkA\n3B/s5+1jw4+bDVAp7tyZoUwizd/i3BgmyZRAWDICO1OIpwezdg0iruOjC3gh\n7W6jpaKuESRUnC4Ij4xtsh0v8ekP6hSxeeuUFbLjlK2eggT0YyQiWjSM/Zc8\nPGAeWQuhPeePGpggaLQvuKs20MnnOvpESJDiCiJIxSvFCE13+c+WVR+UUEH5\n/mH+HidEMCPvgbB6m0ul3vGxeN1icwS5M6vcDlVeNWSLtTUVvHKXQsiKEz+I\n2dqqKbhvEeUQ7g0XEicTf4ZMDPE3VXeNHQ/uOSp6TuvPJShyR1ECAHy0/FjP\n8Cz6JT9FYkb0pjN7FVTUW2/zt8rjDwALa+JnWxohcjAUoCnLKwANAKYkp9xQ\nIlhWXi7yp/MmVvpiX7N6ci7o0Rhck5hGt96xGFIvs9YtPOkkMwLY+/LwdZfh\nKOhn8Cbx5rBdGhUALbxayqsK2gZzHLWDJ9Ky0P2sCnT9aWRmChdIzACmSvu7\nh6Rs0IqkqMyMCP2IO/STnSEjwkBJLklExMpeLw496Ec5GxhDFD97KGzFkkkE\nLuY7tR438hAZ8N0SMzd1j/E0um3tRHQcGGJZBdwPqneE4YblKEz5AEEx6Qrh\nvHrt\r\n=j2Vo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzt0cjkJ7ZL5LzRCE3sTNYINLFD3+pJW1iFSlWl/2FoQIhAK2IgxZckIAFdp9kb2Pdf3tR4Ey/ryLJmhyaxHW+1FM0"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_3.1.0-next.0_1641989773372_0.6349868010798208"},"_hasShrinkwrap":false},"3.2.0-next.0":{"name":"@haulmont/jmix-rest","version":"3.2.0-next.0","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^3.2.0-next.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.10","typescript":"~4.5.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"5e9756173c8cd7f8353e430742948ed6242db578","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@3.2.0-next.0","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-fcc/Xnh2N3BHZmy/KP1Z/V34HD5D1LxhyNXfz+eeFzzNSuGV6WZ62zZNL6oBt1cbZHA3L8dO2pDFjhL8gAo5XQ==","shasum":"bfeaa5dc3fdf6ad3006a5806a2717d9dc72da668","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-3.2.0-next.0.tgz","fileCount":29,"unpackedSize":134501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6DMCCRA9TVsSAnZWagAAIEUP+wbyuxcUeayV0RaACkxC\nOnEsMguiDLZCyZfEJ1IEaJBBIhix46v+sOYY+v9toZy9LaV5oeVY3R20Ft0C\nj2WAjEEZgfPC1absei81ws00nyeVax39py3WR9ZC55iWDxp1E0FAnqx/vUb4\ntb3rpF3Ule+wHC0GVeRnPXJaBRaj7u7z8Cs7BSPUuQ3XVBXV2TdBCbhODqFT\nh9GulZZ/BEg7XyaOgHfh3Gr8hGmZG4CG/cgtzK7jUlkKSGYWXmMx1Je7kKg9\nkbZIolD5SbXoTcV1BrUCTV3zTQYPSLDvDB0v8Ko1IjBCtTe5VPFMch4BpZ2R\nKHwKXcGjd85ifwOXaQU/Ga5C6ApPk0T20r/4ucZP5VwqSX01gJ78c4CrUclj\n1QJ2ohrugoXWfqIG4xV1qXslf1O47CveBavJ5ZunTJgeZo1bIG1jHcnAgeC+\n3JtBgHP99NV8OvtlOry404MkKo00UQTDqjGqI95bA5mZchWDcHBlNmr+SJpk\nIJwh6l4T7KUveMT/TK7UdBHWkIPW3iq2l1EFdUkz2o2x+emhxwEea5jy/XJb\n6ltNGZH0kr2FUsUZjl81qBx4G/96Y8/f/cIsrAzBodN5swn9ysj6NEnpqzUB\nCvux7pjuTCS2U4Cdlx2sDjI/etzNNsS6z+HdlYrpijPA6+gjQnkglVeNx/Lm\n8jo5\r\n=M9Jg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDajOGpTWTeY6Q//w/Q326qiU4g7zm0ZM7bzgSNcNZizQIhAMTPe4lqypdYqiy3EROgU6bdATMvMkgy56QTNzfiE2TQ"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_3.2.0-next.0_1642607361963_0.25555008358025355"},"_hasShrinkwrap":false},"3.2.0-next.1":{"name":"@haulmont/jmix-rest","version":"3.2.0-next.1","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src/jmix.ts","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^3.2.0-next.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.10","typescript":"~4.5.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"898e74b5e1e4ad12cf375065ee8b2bb1fa5af211","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@3.2.0-next.1","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-XzuEtAUDEMVGt/70U8xGXmjE6WQZcPaio/7QOVStrmOYNs5VnOKj3KrZyyCk3+CIss6NV0Ah+BW43FJgwnsczg==","shasum":"122cd5305fb0bda4a78ef1ab50ab8f251f77ef03","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-3.2.0-next.1.tgz","fileCount":29,"unpackedSize":134979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8qFwCRA9TVsSAnZWagAArd4P/2MrF07ycx+ohuJKre/9\newWBRlZR0/UBJw+uVIqRtnKzS9vwGa835ujOo/qY9cy8JoX4iPX4ZEClHE81\na08AE7By8GoQSl3HckqmcB+hk4f8EDtoxADQL3nc5axHPmz+GyRqOwBGqIXj\nCdhAoLsH/yeeS1zNnQ6tK5JK2GuZneMpP2svk8QzJblihqtscW4+KznwnNtM\nSs7ZeCaPdFvaoR+nrKt5M4M66nSWcwYIpTaPu/n33wOWwMNZ3u+Iv4NSNNiq\nQG8WVOBot+ln4GNFZ0dDeEB+z1ccY1yfQQMMuWVXihRIq0sw9KSjwdFjJJci\nM87DbRBLjg49ZkjJSuiUOenojDsv4EoDc6OweBYJh8V3Vj/ax8xF7udskXQ7\ngPiqAnhOSCAntL0298czLSMUeLAhHDp+XmjccVlhlBYcBdlYiU2YUzWeWiwP\npyQE1pMvSBPQegp0/07sCEG27uHf9jK6jogtC7OuRc8R6IG1B6jPTwKFNWto\n7q+69djDho8H6KgBvAtdxiL3oHN3AriTCB0oaTcPtlTz7xBTbGfWMXPYiBnP\nHmS9TLi6BUCpiNeq3YbjhtOc0FOwc5A2zfZgKPCyG1TirQ8aKrkIlLeOvuih\nb4EfOPXcy9WgP9EQPz/cc9n1E68doi2e1ZdkpfS432uqaX5quKkQxeHyw1r5\nYWFX\r\n=M7fs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB66V+Jhc0hMMbETvmjCj0tP4qOe7t4KojFTnZkrWGWmAiEA41/w/I+aqN/CIf23oMuD98x33Kss22TyKdM4rFkmUpw="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_3.2.0-next.1_1643290991988_0.013222462042155714"},"_hasShrinkwrap":false},"3.2.0-next.2":{"name":"@haulmont/jmix-rest","version":"3.2.0-next.2","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src/jmix.ts","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^3.2.0-next.1","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.10","typescript":"~4.5.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"e55379a3a5d0e061ed36479487e7f85df7dd12a0","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@3.2.0-next.2","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-Fotn//trI81xcwq6dmSZSN6gaXL+B9aymxCy0CaWvZwvlry/+dg322rHh1/2zVzJgjJF8gg1Z/z3gyB3slS3xg==","shasum":"cf259aa3221ed2713b343136fa0af8e7e0defc2f","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-3.2.0-next.2.tgz","fileCount":29,"unpackedSize":135489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/SVLCRA9TVsSAnZWagAAtP4P/RS+vkt02El8MFLwJ2Vz\nmNE70i+jpu0VmZmSL8AZZo7d+1/M4Yr6dA5MAz1jwZ35me2kLag7WgW40+yZ\nTK5WIzTovdZX0dfYNiZf1olB6DPkml+unvaHJ/5p21kxNlssPhQMlu+vRxfi\niB7qknP08rPQlw4Po3NVi2iANIFBVLZ/yuVQEBgQf9gHBskQ/4iHte5ChZ3F\nLJCNywdTnzyU6VaEq+w4j6rEAThXOHZ7bPAWFFEcAkRYYo3dyyJGeActTGTW\nVmFkO/yD4K0CECPxI2CWeGKixDeKGNk9sElAmiCTcigbX7egQL3keMcUETok\nBZku88aHJXlAmPJfozXmkfTSYyESWr5/uBF59IhKr4nIr7cTixklIQY15OqU\ndX1YUG1OlP58KXKI8hqAeeTxsZrsIhCwoizAnkkayRL4eP9BgrkCdXVbwKJj\nl0USfscrrsi5Ol0J0tEBfKEKGwH2QjG3K2YDqYEKJrVS43hrcQgwLO98lJ1Y\nYrCkhfm+CDUvAMIh576//kgXpyTn4uwn6rGdrN0BysFlh/tZYMUoeWREIDVP\npQPg+OcXQ8Qfo1Fb1WZEl1U0J4OWUUb6i1P9UgQiLWHNgWTeM+ljlhuBXeIl\n2sMpxavMS8ycnppv117E3OlMqqIoKIaI96YU4MGuP1PR5hKAqcF9XIANIO/T\nH6RR\r\n=7vvC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCp2JwQdz4EygO+LZgwKoz1pLNsBpIfIfScVlgTc5pSAIhAK7DrlneKA+WwenfIULSOFkOz1Cc/HnmD0/usnWqBQo7"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_3.2.0-next.2_1643980107841_0.7414957124326662"},"_hasShrinkwrap":false},"0.9.2":{"name":"@haulmont/jmix-rest","version":"0.9.2","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"lint":"tslint -c tslint.json src/**/*.ts","test":"jest","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","compile":"tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src/jmix.ts","prepublishOnly":"npm run dist"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"babel-jest":"^25.1.0","browserify":"^16.2.3","jest":"^25.1.0","node-fetch":"^2.6.0","source-map-support":"^0.5.16","ts-node":"^8.6.2","tslint":"~5.17.0","typedoc":"^0.20.28","typescript":"~4.1.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"457ae2fc399b5459351f996b5c37f2e65234f3e8","_id":"@haulmont/jmix-rest@0.9.2","_nodeVersion":"14.17.1","_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","dist":{"integrity":"sha512-B1zQv6LNhsKPc5pKCP6v62b1tvIvPvYLqXEVAixpFM9aFcF+AnPPmih2zkaeILNMylmaEjefylXzImk8Be+7Yg==","shasum":"0865f2d294da2dcd588d1aee2aef889cf61c0844","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-0.9.2.tgz","fileCount":32,"unpackedSize":158937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/SjYCRA9TVsSAnZWagAAIIQP/3glCK9cPLur4lml7vdY\nfqisOPNtVKbcYK3niGckvFzX9FweDGsKQCB2d536X5mdw570zkmvT7OkjGR4\nY/kXShRnXUWbPBc+7xf9d0zsYsdTPSnTl26B5fZlRXZcvLKYPxaW6h3HDBUM\nmKXE4zpuleakV1kHI3x3TW2fbc1wbKBaTKiVeBxgUYxuonOHIYrWnoUHJk2f\nSFARhDKz4J8XlzwgFVVuL6a/uf9nHUJft/+BoKaj/YMSiZc1O01T8yfj223m\n5XUeA13cO74YPx0n0Uex1zKLlim+0t3RGXPc5jzNbT7ScOWOoepk5uU3bbjs\nkVe242v7IlEk+6Rn2qbBIBJeGrhGyP+9JbHwHVKIY+E4FcQHHSeHo4W6xkPs\nRBJLaSuHTUHxWlqiEX8lJz9afcgXpkTic2Y5tWafH4avi6+bzPgpE0YQyg77\nBcaic2BtzwqUH6PqgwdegU4uaiDI6TJ5XV+VkCO45ubTx9ijcCmGyFhnH2et\nVf+zOFPFxGw62rtefUt/34IxjA1V6YU2jgOuaiz3NC8InI4eIz6ssowmHoGB\nHuj8boic4sU/oIp90ubiSFFHyOliCFcJ+Lq5Z9zCJuzkNqmU+Zv7xjAz3Hjw\nE0tCyUeqywTf/s4Ucx83aQT+q7Bt2tkl8p5YZNs7pkODDoQiRgbK30B6wS8W\nQDc9\r\n=oDxe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICF5da1n9tSMZOvk6mJ3Gv9DSIZcTb3ivIuw4xqpC/3LAiEArxFh6LHDYWiaXActiMREIBRSHqFfojY+I/btYYun/Cs="}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_0.9.2_1643981016356_0.12307836817602102"},"_hasShrinkwrap":false},"2.0.0-next.11":{"name":"@haulmont/jmix-rest","version":"2.0.0-next.11","description":"JavaScript library for working with Jmix REST API","main":"dist-node/jmix.js","typings":"dist-node/jmix.d.ts","scripts":{"test":"jest --runInBand","coverage":"tsc && npm run test -- --coverage","prepare-browser-test":"browserify test/jmix.test.js > test/jmix-browser.test.js","clean":"rimraf dist-browser && rimraf dist-node","compile":"npm run clean && tsc","types:browser":"tsc --declarationDir dist-browser --emitDeclarationOnly true","dist":"npm run compile && mkdirp dist-browser && browserify --standalone jmix dist-node/jmix.js > dist-browser/jmix.js","generate-docs":"typedoc --out ../../docs-src/api-reference/jmix-rest src","prepublishOnly":"npm run dist","lint":"eslint src/"},"repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"devDependencies":{"@haulmont/jmix-server-mock":"^2.0.0-next.6","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-jest":"^26.0.0","browserify":"^16.2.3","eslint":"^7.32.0","jest":"^26.0.0","node-fetch":"^2.6.2","source-map-support":"^0.5.16","ts-node":"^8.6.2","typedoc":"^0.22.10","typescript":"~4.5.3"},"engines":{"node":">=12"},"publishConfig":{"access":"public"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","homepage":"https://github.com/haulmont/jmix-frontend","gitHead":"c661920657aa78848c10ab669536accbc8d7a2c4","readme":"# Jmix REST\n\n[![Build Status](https://travis-ci.org/cuba-platform/cuba-rest-js.svg?branch=master)](https://travis-ci.org/cuba-platform/cuba-rest-js)\n\nJavaScript library for web and Node.js which facilitates Jmix REST API usage.\n \n## Installation\n\n### npm\n\n```bash\nnpm install @haulmont/jmix-rest --save\n```\nImport as module  \n```javascript\nconst jmixRest = require('@haulmont/jmix-rest');\n```\n\nOr using ES6 imports:\n\n```javascript\nimport * as jmixRest from '@haulmont/jmix-rest';\n```\n\n## Dependencies and requirements\nLibrary has no external dependencies. It's assumed that `Promise` and `fetch` -compatible API are available \nor polyfilled i.e. in node environment:\n  \n```bash\nnpm install node-fetch --save\n```\n\n```javascript\nglobal.fetch = require('node-fetch');\n```\n\n## Usage\n\n```javascript\nimport * as cuba from 'cuba-rest-js';\n\nconst app = cuba.initializeApp({\n  name: 'myApp',\n  apiUrl: 'http://localhost:8080/app/rest/'\n});\n\napp.getUserInfo().then((d) => {\n  console.log(d);\n});\n\n// retrieve app by name\n\nconst myApp = cuba.getApp('myApp');\n```\nor use if you want to manage instances yourself\n\n```javascript\nconst myApp = new JmixRestConnection(\"myApp\", \"/rest/\")\n```\n\n```javascript\nmyApp.loadEntities('sec$User', {view: '_minimal', sort: 'login'}).then((users) => {\n  console.log(users);\n});\n```\n\n[Full API reference](https://docs.jmix.io/jmix/0.x/frontend-ui/latest-cuba-rest-js.html)\n\n## Development\n\n### Tests\nIn order to run integration tests you need Java to be [installed](https://doc.cuba-platform.com/manual-latest/setup.html).\n#### Integration tests\n```bash\nnpm run test:integration\n```\n#### Running manually\nStart test CUBA app\n```bash\nnpm run start-test-app\n```\nRun tests\n```bash\nnpm test\n```\nStop test app\n```bash\nnpm run teardown-test-app\n```\n\n### Build\n```bash\nnpm run dist\n```\n\n### Lint\n```bash\nnpm run lint\n```\n","readmeFilename":"README.md","_id":"@haulmont/jmix-rest@2.0.0-next.11","_nodeVersion":"14.18.3","_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-Zy3NkTen8LRxb2tUBOBAXcogUgrUi+G22CAcZWvuJNf834bK+ZH6tuAe3U0qtNg/CNxkKDdp4ivVeo5aDYmeqg==","shasum":"e0acdfd23509e7bbe344f798fdff9dfccfa14d75","tarball":"https://registry.npmjs.org/@haulmont/jmix-rest/-/jmix-rest-2.0.0-next.11.tgz","fileCount":29,"unpackedSize":133184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMFXOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7Dg//V6lQT3s3xuaFh4uVYFhEqNz4phIa3T4aJAz1dQ4s0tQa2WCE\r\nGC2mNAAEU5xDd3TXLUwtho5CEn64q5AmiZKHMceX1fVcdSsrMYuHbe7euQxJ\r\nYarpjBMGaYsHWqNiqhs8ZUYcW5Y8/a6gwq+LwLCRmzggXrhvU3042ycFCLR+\r\ncwknfJz1ctQdLYZpss9J2H9tmJXhzzVXoIE6IpcGCv/0mwqlIlb9fWzxg7oz\r\nAYNeBFmACIE3O1gN4J5SsT931rywkRAjAo2V59N1R/hlzUujcFtqGc59AeOj\r\necfbscz+tKRU2gemgIGT1Yu9PD2qZdirJhFnxI+wI3FXOhHh49EEghNfpP2p\r\nglWygFc6rP4YZHnXy+1MuOUQI86YyfxxfCiYgae/T/OoLyWrRWGvCTPPkr+V\r\nsIUkdJ95mk7+iZan0sMHPceGWlO7R6/4tX12a6GjOLAMZDW3hm1MJ/Wp0Xjz\r\nK0eL8da04r2R2H8ZF/vULmXVqiUzDhpxA8VL372E42nRDnWwvwKpELr9Mrys\r\nl+29tyTbKSeU7K0ELYDXpY+BenxjKE4QTzmy6sgCWy0Xxst6AuKT2+1jJ9WG\r\nJm7JLtQ1RkKZar9XdLxhsL3ajS/vVwHS+vJ1iJU+6Yp2vPJYsnSPa6KhLt3Q\r\nMyz73oPe1KXbgmzIIs7Gmjc+CEuaJxm4RNw=\r\n=Lvvu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvceG6s2fhQiAuBkAzEqSNw4VX5u8EYFvir3tfxVJb/wIhAIEJ72jgJdSgOe8vkevNv/fOww8sNrvHK3CVB8JqLbl+"}]},"_npmUser":{"name":"cuba-platform","email":"npm@cuba-platform.com"},"directories":{},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmix-rest_2.0.0-next.11_1647334861956_0.46280615971469796"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-09T06:17:57.794Z","0.2.0-dev.0":"2020-12-09T06:17:58.341Z","modified":"2022-04-05T17:03:24.024Z","0.2.0-dev.1":"2020-12-12T08:31:48.051Z","0.3.0-beta.0":"2021-02-18T06:57:10.532Z","0.3.0-beta.1":"2021-02-19T08:14:10.976Z","0.3.0-beta.2":"2021-02-28T12:48:33.850Z","0.3.0":"2021-03-04T09:55:23.785Z","0.9.0-beta.0":"2021-03-25T07:31:25.228Z","0.9.0-beta.1":"2021-03-25T07:39:16.862Z","0.9.0":"2021-03-30T15:42:50.353Z","0.9.1":"2021-04-07T07:20:36.075Z","1.0.0-next.0":"2021-04-22T11:25:22.139Z","1.0.0-next.1":"2021-04-22T14:27:56.608Z","1.0.0-next.2":"2021-04-23T08:08:52.541Z","1.0.0-next.3":"2021-04-25T07:21:49.580Z","1.0.0-next.4":"2021-04-28T13:25:51.195Z","1.0.0-next.5":"2021-05-05T17:55:23.521Z","1.0.0-next.6":"2021-05-25T14:13:47.773Z","1.0.0-next.7":"2021-05-31T07:11:43.317Z","1.0.0-next.8":"2021-06-09T12:00:36.405Z","1.0.0-next.20":"2021-06-10T08:52:58.329Z","1.0.0-next.21":"2021-06-21T13:20:23.039Z","1.0.0":"2021-06-30T14:01:41.057Z","1.0.1-next.0":"2021-07-20T10:22:14.212Z","1.0.1-next.1":"2021-09-08T13:04:45.775Z","1.0.1-next.2":"2021-09-22T09:20:07.415Z","1.0.1":"2021-09-29T11:51:25.385Z","1.0.1-next.3":"2021-10-01T10:55:08.758Z","1.0.1-next.5":"2021-10-01T12:03:29.348Z","1.0.1-next.6":"2021-10-08T09:09:57.494Z","1.0.1-next.7":"2021-10-20T12:47:57.893Z","2.0.0-next.0":"2021-10-29T10:50:48.221Z","2.0.0-next.1":"2021-11-11T08:05:04.295Z","2.0.0-next.2":"2021-11-15T10:10:02.155Z","2.0.0-next.3":"2021-11-19T15:57:00.630Z","1.1.0":"2021-11-23T11:20:28.824Z","2.0.0-next.4":"2021-11-25T11:31:20.479Z","2.0.0-next.5":"2021-12-06T15:20:29.387Z","2.0.0-next.6":"2021-12-10T08:50:07.238Z","2.0.0-next.7":"2021-12-14T13:17:25.525Z","2.0.0-next.8":"2021-12-15T12:14:22.902Z","2.0.0-next.9":"2021-12-17T08:52:34.417Z","2.0.0-next.10":"2021-12-22T11:39:16.303Z","2.0.0-development.0":"2021-12-22T15:13:49.585Z","1.2.0":"2022-01-10T13:43:21.486Z","3.1.0-next.0":"2022-01-12T12:16:13.556Z","3.2.0-next.0":"2022-01-19T15:49:22.150Z","3.2.0-next.1":"2022-01-27T13:43:12.155Z","3.2.0-next.2":"2022-02-04T13:08:27.998Z","0.9.2":"2022-02-04T13:23:36.580Z","2.0.0-next.11":"2022-03-15T09:01:02.131Z"},"maintainers":[{"name":"cuba-platform","email":"npm@cuba-platform.com"}],"description":"JavaScript library for working with Jmix REST API","homepage":"https://github.com/haulmont/jmix-frontend","repository":{"type":"git","url":"https://github.com/haulmont/jmix-frontend/tree/master/packages/jmix-rest"},"author":{"name":"Haulmont","email":"info@haulmont.com"},"license":"Apache-2.0","readme":"","readmeFilename":""}